Je lie deux gestionnaires d'événements à un champ de saisie sur 'keydown'. Si vous avez appuyé sur la touche Entrée, le premier gestionnaire d'événements doit arrêter la propagation de l'événement afin qu'il ne touche pas le deuxième gestionnaire d'événements. Je le fais comme ça:jquery firefox stopPropagation()
if (jQuery.browser.msie) {
event.cancelBubble = true;
} else {
event.stopPropagation();
}
maintenant cela n'arrête pas la propagation de l'événement soit dans IE ou Firefox. Il frappe le premier gestionnaire d'événements, puis frappe également le deuxième gestionnaire d'événements. Cependant, dans le deuxième gestionnaire d'événements, je peux effectivement vérifier si (e.cancelBubble) dans le cas d'IE. Existe-t-il un moyen de vérifier la même chose avec Firefox?
wow man, ça a marché comme un charme !! Je n'ai même pas eu besoin d'utiliser isPropagationStopped(), car stopImmediatePropagation() fonctionne vraiment !! Merci beaucoup. – Riz
C'était vraiment utile. – Nick