मैं दो ईवेंट हैंडलर को 'कीडाउन' पर इनपुट फ़ील्ड में बाध्य कर रहा हूं। यदि एंटर कुंजी दबा दी गई है, तो पहले इवेंट हैंडलर को ईवेंट के प्रसार को रोकने की आवश्यकता है ताकि यह दूसरे ईवेंटशेलर को हिट न करे। मैं ऐसा कर रहा हूं:jquery फ़ायरफ़ॉक्स स्टॉपप्रॉपेशन()
if (jQuery.browser.msie) {
event.cancelBubble = true;
} else {
event.stopPropagation();
}
अब यह अकेले आईई या फ़ायरफ़ॉक्स में ईवेंट प्रचार को रोकता नहीं है। यह पहला इवेंट हैंडलर हिट करता है, और फिर दूसरे इवेंट हैंडलर को भी हिट करता है। हालांकि, दूसरे कार्यक्रम हैंडलर में, मैं वास्तव में आईई के मामले में (e.cancelBubble) जांच सकता हूं। फ़ायरफ़ॉक्स के साथ जांचने का कोई तरीका है?
वाह आदमी, जो एक आकर्षण की तरह काम करता था !! मुझे isPropagationStopped() का उपयोग भी नहीं करना पड़ा, क्योंकि स्टॉपइमीडिएटप्रॉपेशन() वास्तव में काम करता है !! बहुत बहुत धन्यवाद। – Riz
यह वास्तव में सहायक था। – Nick