我在我的頁面上有某些項目。當某人懸停物品時,我想在該物品上覆蓋一個div。如果我在不使用$(this)
的情況下使用該功能,則此功能正常,但它覆蓋了所有項目。我想只覆蓋那個時候我徘徊的物品。這不是在jQuery功能工作
我的代碼:
的jQuery:
<script>
$(document).on("mouseenter", ".item" , function() {
$(this).('.item-overlay').stop().fadeTo(250, 1);
});
$(document).on("mouseleave", ".item" , function() {
$(this).('.item-overlay').stop().fadeTo(250, 0);
});
</script>
HTML:
<div class="item">
<a href="#"><img src="<?=$row['item_pic']?>" class="item-img"></a>
<div class="item-overlay" style="background:#999; display: none; position:absolute; top:0px; left: 0px; width:400px; height:200px; z-index:900;">test</div>
</div>
$(本)參考文檔我認爲.. – 2013-02-14 16:51:48