這是來自this one的下一個附加問題。JQuery鼠標超時第2部分
$('.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不透明度,但仍涵蓋下面的內容。
如果我在此處使用和fadeIn()
,則.overlay會完全消失,並且腳本認爲我已將鼠標移出,即使我仍然懸停在.overlay上。
如果它有助於看到發生了什麼檢查http://wearelesscommon.com/wordpress – strangerpixel 2009-09-18 16:08:17