Buongiorno a tutti!!
mi sa che si tratta di una cosa banale per chi mastica javascript...
ho un menu di lingue e voglio che al passare del mouse scenda giu di tot pixel, mentre quando esco dal div ritorni su.
Io ho scritto questo codice:
che effettivamente mi fa andare giu e su il menu, ma ce un problema:codice:var menu=0; $(document).ready(function() { $('#lingua').mouseover(function() { if(menu==0){ $('#lingua').animate({ marginTop: '23px' }, 800); menu=1;}}); $('#lingua').mouseout(function() { if(menu==1){ $('#lingua').animate({ marginTop: '0px' }, 800); menu=0;}}); });
quando mi si apre e sto fermo sul menu non succede niente, ma quando sposto leggermente il mouse sempre sopra il menu mi si chiude e riapre fino a quando non esco dal div, mentre il mio fine sarebbe solo mouseover=mi si apre e basta fino a quando non esco che si richiude...
suggerimenti pleaase!!!!!!