stopImmediatePropagation() 事件方法
示例
当点击按钮时,执行第一个事件处理程序,并阻止执行其余的事件处理程序
var x = document.getElementById("myBtn");
x.addEventListener("click", myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
alert ("Hello World!");
event.stopImmediatePropagation();
}
// 此函数将不会被执行
function someOtherFunction() {
alert ("我将无法说 Hello World");
}
尝试一下 »
描述
stopImmediatePropagation() 方法阻止对同一事件的其他侦听器进行调用。
浏览器支持
表中的数字指定完全支持该方法的第一个浏览器版本。
方法 | |||||
---|---|---|---|---|---|
stopImmediatePropagation() | 是 | 9.0 | 是 | 是 | 是 |
语法
event.stopImmediatePropagation()
参数
无 |
技术细节
返回值 | 无返回值 |
---|---|
DOM 版本 | DOM Level 3 Events |