Event.stopImmediatePropagation()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

除了停止事件繼續捕捉或冒泡傳遞外,也阻止事件被傳入同元素中註冊的其它相同事件類型之監聽器。

語法

event.stopImmediatePropagation();

備註

如果一個元素中註冊了多個相同事件類型的監聽器,監聽器將會按照註冊的先後順序被呼叫。在其中任何一個監聽器執行的期間,若是呼叫了事件物件的 stopImmediatePropagation() 方法,則接下來尚未執行的監聽器皆不會被呼叫。

規範

Specification
DOM
# ref-for-dom-event-stopimmediatepropagation①

瀏覽器相容性

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
stopImmediatePropagation

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support