English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Méthode jQuery event.stopPropagation()
La méthode event.stopPropagation() pour arrêter la propagation de l'événement aux éléments parent, ce qui empêche l'exécution de tout gestionnaire d'événement parent.Utilisezevent.isPropagationStopped()
Vous pouvez vérifier si cette méthode a déjà été appelée (sur l'objet de l'événement) en utilisant la méthode :Propagation des événements JavaScriptEn savoir plus sur la propagation des événements dans le tutoriel.
event.stopPropagation();
Dans l'exemple suivant, si vous cliquez sur un élément enfant, le gestionnaire d'événement click du parent ne sera pas exécuté :
$("div, p, a").click(function(){ event.stopPropagation(); alert("Vous avez cliqué sur: "); + this.tagName); });Testez et voyez‹/›
Paramètres | Description |
---|---|
event | LeÉvénementLes paramètres viennent de la fonction de liaison d'événements |