jQuery event.stopImmediatePropagation()方法|阻止剩余事件处理程序执行

jQuery 事件方法


定义与用法

event.stopImmediatePropagation() 方法阻止剩下的事件处理程序被执行。

该方法阻止事件在 DOM 树中向上冒泡。

提示:请使用 event.isImmediatePropagationStopped() 方法来检查指定的事件上是否调用了该方法。


语法格式

event.stopImmediatePropagation()


示例代码

执行第一个事件处理程序,并阻止剩下的事件处理程序被执行:

$("div").click(function(event){
    alert("事件句柄 1 被执行");
    event.stopImmediatePropagation();
});
$("div").click(function(event){
    alert("事件句柄 2 被执行");
});
$("div").click(function(event){
    alert("事件句柄 3 被执行");
});

亲自试试


参数说明

参数描述
event必需。event 参数来自事件绑定函数。

jQuery 事件方法


相关