Metoda jQuery event.stopPropagation()

❮ Metody zdarzeń jQuery

Przykład

Nie pozwól, by zdarzenie kliknięcia bulgotało do elementów nadrzędnych:

$("span").click(function(event){
  event.stopPropagation();
  alert("The span element was clicked.");
});
$("p").click(function(event){
  alert("The p element was clicked.");
});
$("div").click(function(){
  alert("The div element was clicked.");
});

Definicja i użycie

Metoda event.stopPropagation() zatrzymuje propagację zdarzenia do elementów nadrzędnych, uniemożliwiając wykonanie nadrzędnych programów obsługi zdarzeń.

Wskazówka: Użyj metody event.isPropagationStopped() , aby sprawdzić, czy ta metoda została wywołana dla zdarzenia.


Składnia

event.stopPropagation()

Parameter Description
event Required. The event parameter comes from the event binding function

❮ Metody zdarzeń jQuery