Metoda jQuery Event.stopPropagation ()
Przykłady
Uniemożliwić zdarzenie click z pęcherzyków do elementu nadrzędnego:
$("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.");
});
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.");
});
Spróbuj »
Definicja i Wykorzystanie
Event.stopPropagation () metoda zapobiega zdarzenie z pęcherzyków do elementów nadrzędnych, zapobiegając obsługi zdarzeń rodzic jest wykonywany.
Wskazówka: Użyj event.isPropagationStopped () metoda, aby sprawdzić, czy ta metoda jest wywoływana w określonym przypadku.
gramatyka
event.stopPropagation()
参数 | 描述 |
---|---|
event | 必需。 event 参数来自事件绑定函数。 |