TUTORIAL前端与浏览器FETCHED
jQuery event.stopImmediatePropagation() 方法
jQuery event.stopImmediatePropagation() 方法 jQuery 事件方法 实例 执行第一个事件处理程序,并阻止剩下的事件处理程序被执行: [mycode2] $('div').click(function(event){ alert('事件句柄 1 被执行'); event.stopImmediatePropagation(); }); $(&#..
更新于 2026/7/16
教程详情页默认 noindex。
jQuery event.stopImmediatePropagation() 方法
实例
执行第一个事件处理程序,并阻止剩下的事件处理程序被执行:
$("div").click(function(event){
alert("事件句柄 1 被执行");
event.stopImmediatePropagation();
});
$("div").click(function(event){
alert("事件句柄 2 被执行");
});
$("div").click(function(event){
alert("事件句柄 3 被执行");
});
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 参数来自事件绑定函数。 |
jQuery 事件方法