stopImmediatePropagation() Gebeurtenismethode
Voorbeeld
Wanneer u op een knop klikt, voert u de eerste gebeurtenishandler uit en stopt u de uitvoering van de rest van de gebeurtenishandlers:
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");
}
Definitie en gebruik
De methode stopImmediatePropagation() voorkomt dat andere listeners van dezelfde gebeurtenis worden aangeroepen.
Browserondersteuning
De getallen in de tabel geven de eerste browserversie aan die de methode volledig ondersteunt.
Method | |||||
---|---|---|---|---|---|
stopImmediatePropagation() | Yes | 9.0 | Yes | Yes | Yes |
Syntaxis
event.stopImmediatePropagation()
Parameters:
Geen |
Technische details
Winstwaarde: | Geen retourwaarde |
---|---|
DOM-versie: | DOM niveau 3 evenementen |