jqueryclick,如何避免它在内部元素中工作?

jqueryclick,如何避免它在内部元素中工作?,jquery,click,Jquery,Click,我有一个div(a),它需要一个jqueryclick事件。我不希望在单击b(嵌套)时发生事件。有可能防止这种行为吗?我想您要找的API是:。stoppropagation- 防止事件在DOM树中冒泡,防止任何 父处理程序不会收到事件通知 请注意对于气泡下降: 工作演示 示例代码 <div id="a"> <div id="b"></div> </div> 气泡向下样本 $( "#a" ).click(function( event ) {

我有一个div(a),它需要一个jqueryclick事件。我不希望在单击b(嵌套)时发生事件。有可能防止这种行为吗?

我想您要找的API是:
。stoppropagation
-

防止事件在DOM树中冒泡,防止任何 父处理程序不会收到事件通知

请注意对于
气泡下降

工作演示

示例代码

<div id="a">
  <div id="b"></div>
</div>
气泡向下样本

$( "#a" ).click(function( event ) {
event.stopPropagation();
// Do something
});
 $(document).ready(function () {

     $("#a").click(function (event) {
         event.stopPropagation();
         if ($(event.target).prop('id') == 'a') 
             alert('t' + $(event.target).prop('id'));
         // Do something
     });
 });