Javascript 事件冒泡处理

js中子节点和父节点有相同的事件,怎么只触发子节点的事件

方法一、在子节点触发事件里加上阻止冒泡
$("p").click(function(event){
event.stopPropagation(); // do something
});
原生的类似 只是不同浏览器有些不同

方法二、
在父节点触发事件里加上阻止冒泡
 
$("div").click(function(event){
if(event.target==this){
      // do something

    }
});


 

 

posted @ 2015-10-29 20:42  德玛西亚冲锋  阅读(211)  评论(0编辑  收藏  举报