इवेंट बबलिंग एक इवेंट प्रोपेगेशन का प्रकार है जहां ईवेंट पहले सबसे अंतरतम लक्ष्य तत्व पर ट्रिगर होता है, और फिर उसी नेस्टिंग पदानुक्रम में लक्ष्य तत्व के पूर्वजों (माता-पिता) पर क्रमिक रूप से ट्रिगर होता हैजब तक यह सबसे बाहरी DOM तत्व या दस्तावेज़ ऑब्जेक्ट तक नहीं पहुँच जाता (बशर्ते हैंडलर इनिशियलाइज़ हो)।
इवेंट बबलिंग क्या है और यह कैसे काम करता है?
इवेंट बबलिंग HTML DOM API में ईवेंट प्रचार की एक विधि है जब कोई ईवेंट किसी अन्य तत्व के अंदर एक तत्व में होता है, और दोनों तत्वों ने उस ईवेंट के लिए एक हैंडल पंजीकृत किया है। यह एक प्रक्रिया है जो उस तत्व से शुरू होती है जिसने घटना को ट्रिगर किया और फिर पदानुक्रम में युक्त तत्वों तक बुलबुला बना दिया।
आप किसी घटना की प्रतिक्रिया को कैसे बबल करते हैं?
इवेंट बबलिंग और रिएक्ट में कैप्चरिंग
बबलिंग सामान्य DOM API की तरह ही सीधा है; बस एक तत्व के अंतिम पैरेंट को एक हैंडलर संलग्न करें, और उस तत्व पर ट्रिगर होने वाली कोई भी घटना पैरेंट को बबल कर देगी, जैसे शुरुआत में हमारे उदाहरण में।
कोड उदाहरण के साथ इवेंट बबलिंग क्या है?
इवेंट बबलिंग एक ऐसा शब्द है जो आपने अपनी जावास्क्रिप्ट यात्रा के दौरान देखा होगा। यह उस क्रम से संबंधित है जिसमें ईवेंट हैंडलर को कॉल किया जाता है जब एक तत्व दूसरे तत्व के अंदर घोंसला होता है, और दोनों तत्वों ने एक ही ईवेंट(उदाहरण के लिए एक क्लिक) के लिए एक श्रोता पंजीकृत किया है।
घटना प्रचार कैसे काम करता है?
घटनाप्रसार एक वेब ब्राउज़र में सक्रिय होने वाली घटनाओं के "स्टैक" का वर्णन करने का एक तरीका है। … तो a टैग पर एक क्लिक भी पंक्ति, तालिका, जिस div में तालिका नेस्टेड है, और अन्य सभी दस्तावेज़ों पर क्लिक करता है, संपूर्ण कंटेनर जो आपके ब्राउज़र में सब कुछ रखता है।