所以我有一些 jQuery 可以向下滑动菜单,当我将鼠标悬停在向下滑动的 DIV 上时,我必须添加悬停类我需要悬停效果才能在菜单项上保持活动状态。
问题是,即使 DIV 消失了,它也只会留在那里——我曾尝试使用 removeClass,但是一旦我滚动到菜单选项 DIV,它就会将其删除。
我在http://jsfiddle.net/pCTXq/3/有 JsFiddle
jQuery在下面
$(document).ready(function() {
$(".menu_item, .menu_options").hover(function() {
$(this).addClass('hover');
$(".menu_options").stop(true, true).slideDown(400);
}, function() {
$(".menu_options").stop(true, true).delay(10).slideUp(400);
});
});
我查看了 post jquery hover().addClass() 问题,但这似乎没有多大帮助
在此先感谢您的帮助。
编辑。刚刚还注意到,在 JSfiddle 上似乎也将悬停类添加到 menu_options - 当我在浏览器中测试实际脚本时,情况并非如此