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 |