【发布时间】:2009-09-18 16:07:48
【问题描述】:
这是this one 之后的另一个问题。
$('.overlay').bind("mouseenter",function(){
$(this).fadeTo('slow', 0);
}).bind("mouseleave",function(){
var $this = $(this);
setTimeout(function() {
$this.fadeTo('slow', 1);
}, 2000);
})
在我的 .overlay div 下,我有一些我想要使其可点击的内容。因此,在这种情况下, .overlay 的不透明度变为 0,但仍覆盖了下面的内容。
如果我在这里使用fadeOut() 和fadeIn(),则.overlay 将完全消失,并且脚本认为我已将鼠标移出,即使我仍将鼠标悬停在.overlay 上。
【问题讨论】:
-
如果有助于了解正在发生的事情,请查看wearelesscommon.com/wordpress