Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Sostituzione di immagine con jquery?

    Ciao a tutti, vorrei chiedervi come cambio un immagine in una pagina web usando jquery?

    IL CODICE:
    ------------------------------------------------
    cambia questa immagine


    [img]1.jpg[/img]
    ------------------------------------------------

    Vorrei che cliccando sul link questa immagine cambiasse in 2.jpg e vorrei farlo con jquery, non con un semplice javascript onclick.
    Grazie a chi vorrà aiutarmi!!
    Luca

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    $(document).ready(function()
    {
    $("#a1").click(function(){$("#fotobig").attr("src" ,"../immagini/meno.gif");return false;});

    }
    );


    ................................


    cambia questa immagine


    [img]../immagini/piu.gif[/img]
    Pietro

  3. #3
    Grazie, molto gentile !!
    Dato che sto facendo solo qualche esercizio per imparare, sto pensando di applicare una transizione alla foto che compare, infatti ho provato ad inserire:

    $("#a1").click(function(){$("#fotobig").attr("src" ,"img1.jpg");.fadeIn("slow"); return false;});

    Ma noto che non funziona, nemmeno cambiando di posizione.
    Forse chiedo troppo da jquery, non si può usare .fadeIn("slow"); o implementare una transizione grafica in un contesto di cambio immagine come questo?

    Spero di non abusare della tua pazienza, e di non aver scritto un obrobrio qui in alto

    Ciao,
    Luca

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Mi piacerebbe rispondere, ma non vado troppo d'accodo con jquery

    Comunque, qui ci sono tanti esperti che risponderanno senz'altro
    Pietro

  5. #5
    Originariamente inviato da sikkolo
    $("#a1").click(function(){$("#fotobig").attr("src" ,"img1.jpg");.fadeIn("slow"); return false;});
    c'è un punto e virgola tra la chiamata attr e fadeIn ... magari levalo ...
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    Ciao andr3a, si il punto e virgolo l'ho inserito per la fretta nel forum, ma in realtà l'ho tolto mentre facevo la prova, non sembra essere questo il problema però...

    Qualcuno mi può indirizzare verso la strada giusta??
    Grazie
    Luca

  7. #7
    Nel caso questo possa aiutare qualcun altro, sono riuscito a fare il fade:


    $("#a1").click(function(){$("#fotobig").attr("src" ,"1.jpg");
    $('#fotobig').fadeOut(50);
    $('#fotobig').fadeIn(500);
    return false;
    });

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.