Salve a tutti.
Sto usanto Jquery per far apparire un dropdown menù.
Il mio codice è questo.

$("#menu #[class='categoria']").mouseenter(function () {
$("#dropdown-menu").slideDown("fast");
}).mouseleave(function () {
$("#dropdown-menu").slideUp("fast");

});

Però se si esegue ripetutamente e velocemente l'azione di moseover e mouseout dal div class="categoria" il menù a tendina appare e scompare tante volte quante sono le volte che sono passato col mouse sopra il tasto. In pratica sembra che tenga memoria di tutti gli eventi in successione e li esegua fino a che non sono stati esauriti tutti.
Quindi se passo 10 volte velocemente sul tasto, il menù a tendina esce e rientra 10 volte.
Come posso correggere questo bug?
Grazie anticipatamente.