复习:2019-1-25
event.stopImmediatePropagation() 方法阻止剩下的事件处理程序被执行。该方法阻止事件在 DOM 树中向上冒泡。停止当前节点,和所有后续节点的事件处理程序的运行。
stopPropagation 会阻止事件向上层元素冒泡。如果同一个元素绑定了多个事件(addEventListener),那么不会阻止其他事件的执行。
stopImmediatePropagation() 会阻止同层级事件的冒泡。
div.addEventListener("click" , function(){
alert("第一次执行");
stopImmediatePropagation();
} , true);
div.addEventListener("click" , function(){
alert("第二次执行");
} , true);
// 点击div,第二次执行不会触发