jQuery event.stopImmediatePropagation() Methode
Voorbeeld
Voer de eerste event-handler uit en stop de uitvoering van de rest van de event-handlers:
$("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");
});
Definitie en gebruik
De methode event.stopImmediatePropagation() zorgt ervoor dat de rest van de gebeurtenishandlers niet worden uitgevoerd.
Deze methode zorgt er ook voor dat de gebeurtenis niet opborrelt in de DOM-boom.
Tip: gebruik de methode event.isImmediatePropagationStopped() om te controleren of deze methode is aangeroepen voor de gebeurtenis.
Syntaxis
event.stopImmediatePropagation()
Parameter | Description |
---|---|
event | Required. The event parameter comes from the event binding function |