मैं समझता हूं कि एक घटना में दो तरीके होते हैं - बुलबुला और कैप्चरिंग।इवेंट बबलिंग/कैप्चरिंग - यह कहां से शुरू/अंत होता है?
जब कोई ईवेंट बबल पर सेट होता है, तो क्या जावास्क्रिप्ट "दस्तावेज़" की जांच करता है?
जब कोई ईवेंट कैप्चर करने के लिए सेट होता है, तो जावास्क्रिप्ट हमेशा "दस्तावेज़" से शुरू होता है?
जावास्क्रिप्ट कैसे जानता है कि कहां रुकना/शुरू करना है?
अद्यतन:
चलो कहते हैं कि मैं अपने शरीर टैग में निम्न कोड करते हैं।
<div id='outer'>
<div id='inner'></div>
</div>
जब मैं बुलबुले के #inner को एक घटना निर्धारित करते हैं, जावास्क्रिप्ट दस्तावेज़ में जाँच करता है या यह #outer में बंद हो जाता है?
quirksmode से बहुत जानकारीपूर्ण लेख: http://www.quirksmode.org/js/events_order.html – techfoobar
@techfoobar// मैं वास्तव में उस लेख को पढ़ता हूं, लेकिन यह स्पष्ट नहीं है कि जावास्क्रिप्ट मूल तत्व पर दस्तावेज़ या स्टॉप पर जांच करता है। – Moon
अगर यह बाहरी पर रुक गया, तो यह कैसे पता चलेगा कि दस्तावेज़ पर कोई ईवेंट श्रोताओं थे या कोई? –