Event对象的stopImmediatePropagation方法相对stopPropagation来说使用场景较少。它主要处理的场景是同一个元素绑定多个事件处理函数时,阻止事件在此元素上同级的冒泡。

示例:

See the Pen by (@justforuse) on CodePen.

可以发现当第二个弹窗出现后,第三个不再出现了;可以尝试将stopImmediatePropagation改为stopPropagation看看区别。

当然,它们都可以阻止事件向上级传递。

觉得作者写得不错?不妨轻击下方按钮~

赏点银子给楼主凑凑买咖啡喝吧
微信
支付宝
扫码打赏,建议金额1-10元

Copied From 畅言