volevo costruirmi un menu un pò animato, sfruttando la potenza magica di jquery, e fin li tutto bene... però il menu si anima ogni volta che il mouse ci passa sopra anche per sbaglio, ed è un comportamento piuttosto fastidioso. vorrei che l'animazione partisse solo dopo (ad esempio) 200 millisecondi di mouse hover.
ho provato a fare una ricerca su internet ma non ho trovato nulla, qualcuno ha idea di come posso fare?
il codice attuale è questo, se potesse servire
codice:
$("#menu").hover(
function () {
$("#menu ul li a").animate({height: "4.5em"}, "fast");
$(".desc").slideDown("fast");
},
function () {
$("#menu ul li a").animate({height: "1.5em"}, "fast");
$(".desc").slideUp("fast");
}
);