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:
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;}});
});
che effettivamente mi fa andare giu e su il menu, ma ce un problema:
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!!!!!!