阻止冒泡事件时,使用e.stopPropagation()没有达到效果怎么办

233 阅读1分钟
function test(e){
  e.stopImmediatePropagation(); // 阻止事件冒泡并且阻止该元素上同事件类型的监听器被触发
  e.stopPropagation(); 
}

stopPropagation

event.stopPropagation();阻止事件冒泡。

stopImmediatePropagation

event.stopImmediatePropagation(); 阻止事件冒泡并且阻止该元素上同事件类型的监听器被触发。