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 引數來自事件繫結函式。 |