Maison > Article > interface Web > Comment JavaScript gère le bouillonnement d'événements
En JavaScript, vous pouvez utiliser la méthode event.stopPropagation() pour gérer le bouillonnement d'événements. La méthode event.stopPropagation() empêche l'événement de se propager vers l'élément parent et empêche l'exécution de tout gestionnaire d'événement parent.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Lors de l'ajout d'événements aux éléments Dom, vous rencontrerez parfois des bulles d'événements. La méthode de traitement est la suivante :
Exécutez event.stopPropagation pour empêcher les bulles d'événements
$("#Tab1 .close").live("click", function (event) { droptab(this);//业务逻辑处理函数 event.preventDefault(); event.stopPropagation(); return false; });
event.stopPropagation()
La méthode empêche les événements de se propager vers l'élément parent et empêche tout événement. traitement de l'événement parent Le programme est exécuté.
Conseil : veuillez utiliser la méthode event.isPropagationStopped()
pour vérifier si la méthode est appelée sur l'événement spécifié.
【Apprentissage recommandé : Tutoriel avancé javascript】
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!