stopImmediatePropagation() -tapahtumamenetelmä
Määritelmä ja käyttö
stopImmediatePropagation() -menetelmä estää saman tapahtuman muiden kuuntelijoiden kutsumisen.
Esimerkki
Kun painetaan nappia, suoritetaan ensimmäinen tapahtumankäsittelijä ja lopetetaan muiden tapahtumankäsittelijöiden suorittaminen:
var x = document.getElementById("myBtn");
x.addEventListener("click", myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
alert("Hello World!");
event.stopImmediatePropagation();
}
// Tämä funktio ei suoriteta
function someOtherFunction() {
alert("En pääse sanomaan Hello World");
}
syntaksi
tapahtuma.stopImmediatePropagation()
Parametrit
Ei
Tekninen yksityiskohta
| Palaute: | Ei paluuarvoa |
|---|---|
| DOM-versio: | DOM Level 3 Events |
Selaimen tuki
Taulukossa olevat numerot osoittavat ensimmäisen selaimen version, joka tukee tätä menetelmää täysin.
| Menetelmät | Chrome | IE | Firefox | Safari | Opera |
|---|---|---|---|---|---|
| stopImmediatePropagation() | Tuki | 9.0 | Tuki | Tuki | Tuki |

