【发布时间】:2017-06-05 20:11:44
【问题描述】:
因为我认为这不是一个非常复杂的任务,所以我用不同的搜索多次搜索了 stackoverflow。但由于我真的不知道如何用几句话来描述搜索到的解决方案,所有搜索都失败了。
这是我用来在页面加载时显示导航的代码,在 4 秒后将其淡出,并在悬停导航 div 时将其淡入 - 并在鼠标离开时淡出:
$(".navigation").delay(4000).fadeTo(1000, 0);
$(".navigation").on({
mouseleave: function() {
$(this).delay(200).fadeTo(100, 0);
},
mouseenter: function() {
$(this).stop().fadeTo(100, 1);
}
});
现在我正在寻找添加的代码,让导航在导航 div 本身或另一个 div 元素悬停时淡入...并在鼠标离开此 div 本身或另一个 div 时淡出导航 div .
我可以加强这段代码来实现这一点,还是我需要一些不同的东西?
非常感谢! 马蒂亚斯
【问题讨论】:
标签: jquery fadein fadeout mouseenter mouseleave