我無法阻止愚蠢的事情發生時,懸停在項目的孩子上空的事件。 我只想通過div.item
元素觸發事件,而不是div.itemChild
。這是驅使我堅果請幫助。停止jquery直播所有的孩子
event.stopPropigation不起作用。也不if(!$(event.source).is('itemChild'))
,由於某種原因is()
一直返回false。
HTML
<div id="items">
<div class="item">
<div class="itemChild">
</div>
<div class="itemChild">
</div>
</div>
</div>
JS
//on hover event for each post
$('div.item', '#items').live('mouseover mouseout', function(event){
if (event.type == 'mouseover'){
//fire mouseover handler
}
else{
//fire mouseout handler
}
});
有沒有辦法從懸停的div.item
的兒童在射擊停止住嗎?
順便說一下,div.item
的孩子完全覆蓋它。
基本上我想這樣做.hover(),但綁定到通過ajax加載的東西。
'停止jQuery的現場掛住所有children.' - 這聽起來像兒童保護服務事宜。 – 2010-08-01 23:23:51
哈哈哈,沒有開玩笑。 – 2010-08-03 19:20:42