【发布时间】:2015-09-01 06:06:27
【问题描述】:
我是 Jquery 的新手,我正在尝试制作一个菜单,以便在悬停时使用淡入淡出显示,当鼠标离开时开始延迟,然后使用淡出关闭菜单。
到目前为止我的代码... 我也做了一个 jsFiddle JSFIDDLE
$('#menu > li').on('mouseover', function(e){
$(this).find("ul:first").stop().fadeIn(120);
$(this).find('> a').addClass('active');
}).on('mouseout', function(e){
$(this).find("ul:first").stop().delay(2000).fadeOut(120);
$(this).find('> a').removeClass('active');
});
【问题讨论】:
-
小提琴奏效(ul 在 2 秒后消失)。有什么问题?
-
悬停选择菜单时出现问题;