可能重複:
Prevent click event from affecting parent jqueryjQuery的點擊忽略父點擊
我有一個類似的DOM結構:
<div class="parent">
<div class="child">
</div>
</div>
我有以下的jQuery :
$('.parent').click(function(){
$(this).hide();
});
當點擊.child
我不希望父母隱藏,但很明顯,因爲.child
是.parent
這個自然發生的孩子。我試着加入:
$('.child').click(function(e){
e.stopPropagation();
});
但它仍然無法正常工作。我也嘗試用return false;
替換e.stopPropagation
有什麼建議嗎?
Hunderds的重複。讓我找一個。 –
真的好友,你一直在這裏等5個月?你應該已經知道如何搜索。 –
我試過搜索,但沒有解決方案。我將把我的代碼放到jsfiddle中,這樣你就可以看到自己 –