可能重复:
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中,这样你就可以看到自己 –