我的以下代码似乎不起作用。
$("ul li a").live("click", function() {
$(".myMegaMenuDiv").addClass('hideit').delay(300).removeClass('hideit');
});
我有一个超级菜单,所以当你将鼠标悬停在一个菜单项上时,它会显示一个 div“.myMegaMenuDiv”。但是,当我单击该 div 中的链接时,我希望它消失,因为它目前没有。我希望上面的代码能解决这个问题。
“hideit”添加了一个值“display:none”
当我只有“addClass”时它可以工作,但是当我添加“delay”和“removeClass”时它会停止工作。
编辑:另外......在我隐藏“.myMegaMenuDiv”后,当我将鼠标悬停在导航菜单项上时菜单不会显示,所以它也需要删除类