jquery firefox stopPropagation ()
Łączę dwie procedury obsługi zdarzeń z polem wejściowym „keydown”. Jeśli naciśnięto klawisz Enter, pierwsza obsługa zdarzenia musi zatrzymać propagację zdarzenia, aby nie trafiło do drugiego modułu obsługi zdarzeń. Robię to tak:
if (jQuery.browser.msie) {
event.cancelBubble = true;
} else {
event.stopPropagation();
}
teraz to samo nie powstrzymuje rozprzestrzeniania się zdarzeń w IE lub Firefox. Uderza w pierwszą obsługę zdarzeń, a następnie uderza w drugą obsługę zdarzeń. Jednak w drugiej obsłudze zdarzeń mogę sprawdzić, czy (e.cancelBubble) w przypadku IE. Czy można sprawdzić to samo w Firefoksie?