该功能正常工作,但是在我单击任何链接之前,右侧的 div 消失了。我是否应该合并鼠标事件以使其几乎像横向下拉菜单一样工作?
$(".design").hover(function () {
$(".design-nav").animate({opacity: "1"}, {queue: false});
}, function () {
$(".design-nav").animate({opacity: "0"}, {queue: false});
});
<div class="design"></div>
<div class="design-nav">
<div><li href="#">link</li></div>
<div><li href="#">link</li></div>
<div><li href="#">link</li></div>
</div>
或者在这里查看工作演示 - http://jsfiddle.net/conordaltonlive/jfLNh/3/