jQuery event.stopImmediatePropagation() 方法


jQuery event.stopImmediatePropagation() 方法


实例

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

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

试一试

定义和用法

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

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

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

语法

_event_.stopImmediatePropagation()
参数 描述
_event_ 必需。 _event_ 参数来自事件绑定函数。