jQuery单击一个元素,Child干扰

JRE*_*EAM 3 jquery events handler

我在jQuery中有一个偶数,当他们点击它隐藏自己的DIV时.我的问题是它干扰它的SPAN,这意味着我必须在跨度之外单击并完全在DIV上.

我可以在点击DIV或其中的任何子元素时这样做吗,它会做什么事情?我以为它会像$('.item',this)或类似东西......

<div class="item">
  <span>Testing</span>
</div>

$('.item').live('click', function(e) {
  $(e.target).hide();
});
Run Code Online (Sandbox Code Playgroud)

kar*_*m79 5

而不是隐藏事件的目标,可能是div内的任何内容,隐藏thisdiv:

$('.item').live('click', function(e) {
    $(this).hide();
});
Run Code Online (Sandbox Code Playgroud)