Metoda zdarzenia stopImmediatePropagation()
Definicja i użycie
Metoda stopImmediatePropagation() zapobiega wywoływaniu innych słuchaczy tego samego zdarzenia.
Przykład
Kiedy klikniesz przycisk, wykonaj pierwszy program obsługi zdarzenia i zatrzymaj wykonywanie pozostałych programów obsługi zdarzeń:
var x = document.getElementById("myBtn"); x.addEventListener("click", myFunction); x.addEventListener("click", someOtherFunction); function myFunction(event) { alert("Hello World!"); event.stopImmediatePropagation(); } // Ta funkcja nie zostanie wykonana function someOtherFunction() { alert("Nie zdążę powiedzieć Hello World"); }
gramatyka
event.stopImmediatePropagation()
Parametry
Brak
Szczegóły techniczne
Wartość zwracana: | Brak wartości zwracanej |
---|---|
Wersja DOM: | DOM Level 3 Events |
Obsługa przeglądarek
Numer w tabeli podaje pierwszą wersję przeglądarki, która w pełni obsługuje tą metodę.
Metoda | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
stopImmediatePropagation() | Wsparcie | 9.0 | Wsparcie | Wsparcie | Wsparcie |