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

    mouse hover con molte immagini

    Salve
    scusatemi in caso sia una domanda tanto niubbosa, ma sono alle prime armi con jquery e compagnia bella

    Ecco il problema, non so proprio come cercarlo.

    questo è il codice:

    codice:
    <script type="text/javascript"> var changetimer;
     
     function change(id){
     clearInterval(changetimer);
     function swap () {
    	 if (id.src.match("images/1.jpg")) { id.src = id.src.replace("images/1.jpg","images/2.jpg"); return false; }
    	 if (id.src.match("images/2.jpg")) { id.src = id.src.replace("images/2.jpg","images/3.jpg"); return false; }
    	 if (id.src.match("images/3.jpg")) { id.src = id.src.replace("images/3.jpg","images/4.jpg"); return false; }
    	 if (id.src.match("images/4.jpg")) { id.src = id.src.replace("images/4.jpg","images/n1.jpg"); return false; }
    	 }
    	changetimer = setInterval(swap,1000);
     }
     
     window.onload = function() {
     var images = document.getElementsByTagName('img');
     for (var i = 0; i < images.length; i++) {
     images[i].onmouseover = function(evt) {change(this);};
     images[i].onmouseout = function(evt) {clearInterval(changetimer);};
     }
     }
     </script>

    dato che sto facendo un sito dove ci sono 4 div, ed in ogni div è contenuta un immagine differente dalle altre, che col passaggio del mouse, a sua volta cambia, facendo vedere una specie di gallery ( o anteprime come siti hot )

    le mie domande sono:

    1) C'è la possibilità di usare lo stesso script per tutti e 4 i div con immagini differenti?

    2) C'è la possibilità di metterci qualche effetto di dissolvenza, senza cambiare immagine subito?

    3) E' possibile fare in modo che la foto ritorni quella iniziale appena il mouse esce fuori dal "riquadro"?

    Grazie mille, cose che per voi magari sono facili, per me sono come codesto smile:

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    1) Si
    2) Molto probabile che sia possibile
    3) Si
    Che tutto questo tu lo possa fare ne dubito, difficoltà per un che "mastica" jquery 6/7 per un "nubbio" 8/9 vedi tu
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    in fondo, uno chiede sempre, che sia aiutato o meno

    comunque il punto 1 ho risolto, il punto 2 per ora può essere tralasciato, ora ci si proverà col punto 3

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.