Beispiel
Wenn auf eine Schaltfläche klicken, führen Sie den ersten Event-Handler, und stoppen Sie den Rest der Event-Handler ausgeführt wird:
var x =
document.getElementById("myBtn");
x.addEventListener("click",
myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
alert ("Hello World!");
event.stopImmediatePropagation();
}
// This function will not be
executed
function someOtherFunction() {
alert ("I will not get to say Hello World");
}
Versuch es selber " Definition und Verwendung
Die stopImmediatePropagation() Methode verhindert , dass andere Hörer desselben Ereignisses aus aufgerufen wird.
Browser-Unterstützung
Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Methode vollständig unterstützt.
| Methode | |||||
|---|---|---|---|---|---|
| stopImmediatePropagation() | Ja | 9.0 | Ja | Ja | Ja |
Syntax
event .stopImmediatePropagation()Parameter
| Keiner |
Technische Details
| Rückgabewert: | Kein Rückgabewert |
|---|---|
| DOM Version: | DOM Level 3 Veranstaltungen |
<Ereignisobjekt