jQuery event.stopImmediatePropagation() Méthode
Exemple
Exécutez le premier gestionnaire d'événements et arrêtez l'exécution des autres gestionnaires d'événements :
$("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");
});
Définition et utilisation
La méthode event.stopImmediatePropagation() arrête l'exécution du reste des gestionnaires d'événements.
Cette méthode empêche également l'événement de remonter dans l'arborescence DOM.
Astuce : Utilisez la méthode event.isImmediatePropagationStopped() pour vérifier si cette méthode a été appelée pour l'événement.
Syntaxe
event.stopImmediatePropagation()
Parameter | Description |
---|---|
event | Required. The event parameter comes from the event binding function |