我目前正在制作一个小导航菜单。在其中一个下拉菜单中,我需要一个类别来扩展。有用。但是,当类别在 jQuery .hide('slow') 的帮助下收回时,我要隐藏的菜单在隐藏动画结束时闪烁一次,然后被正确隐藏。
下面是一些代码来说明我的问题:
$(document).ready(function(){
var verif = false;
$("a").hover(function() {
var texte = $(this).text();
var tab = new Array;
tab = texte.split(" ");
if (tab[0] === "+ Deroule" && verif === false) {
$("#submenu").show("slow");
verif = true;
}
else if (tab[0] === "+ Deroule" && verif === true) {
$("#submenu").hide(8000);
//There, I can clearly see, at the end of the hide animation, the previously opened content blinking once before it hides completely.
verif = false;
}
});
});