このコードを jQuery で記述して、シンプルなホバー スライド ダウン メニューを作成しました。それは機能しますが、時々非常にびくびくします。マウスを特定の場所または少し速くスライドさせると、開いたり閉じたりしてちらつきます...それを修正する方法がわかりませんか?
これが私の現在のコードです:
this.navLi = jQuery('nav ul li').children('ul').css("display","block").hide().end();
this.navLi.hover(function() {
// mouseover
jQuery(this).find('> ul').stop(true, true).slideDown(100);
}, function() {
// mouseout
jQuery(this).find('> ul').stop(true, true).slideUp(100);
});