jQuery event.stopImmediatePropagation() Metoda
Przykład
Uruchom pierwszy program obsługi zdarzeń i zatrzymaj wykonanie pozostałych programów obsługi zdarzeń:
$("div").click(function(event){
alert("Event handler 1 executed");
event.stopImmediatePropagation();
});
$("div").click(function(event){
alert("Event handler 2 executed");
});
$("div").click(function(event){
alert("Event handler 3 executed");
});
Definicja i użycie
Metoda event.stopImmediatePropagation() zatrzymuje wykonanie pozostałych procedur obsługi zdarzeń.
Ta metoda zapobiega również wzbijaniu się zdarzenia w drzewie DOM.
Wskazówka: Użyj metody event.isImmediatePropagationStopped() , aby sprawdzić, czy ta metoda została wywołana dla zdarzenia.
Składnia
event.stopImmediatePropagation()
Parameter | Description |
---|---|
event | Required. The event parameter comes from the event binding function |