दिलचस्प पोस्ट
क्यों मेरी $। एएक्सएक्स "प्रीफलाइट अमान्य पुनर्निर्देशित त्रुटि" दिखा रहा है? मैं सर्वलेट में क्लाइंट का रिमोट पता कैसे प्राप्त करूं? Preg_replace का उपयोग करके केवल पहला मैच बदलें मक्खी पर मैं iptables नियमों को प्रोग्राममैटि प्रबंधन कैसे कर सकता हूं? JavaScript में Jday (जूलियन डे) की गणना जावा में फ्लोट की तुलना करने के लिए == का उपयोग करने में क्या गलत है? प्रत्येक समूह का अधिकतम मूल्य चुनें जब उपयोगकर्ता स्क्रीन को पिन कर देता है तो एक UIImage ऑब्जेक्ट ज़ूम इन / आउट कैसे करें? कस्टम अंगुलियोज निर्देशों के लिए 'प्रतिस्थापन' सुविधा का उपयोग कैसे करें? कैसे सी # संकलक COM प्रकारों का पता लगाता है? एंड्रॉइड एक छवि भेजती है और यूआरएल को बचाता है एंड्रॉइड रिकॉर्डिंग इनकमिंग और आउटगोइंग कॉल किसी अन्य सरणी से संबंधित सरणी को क्रमबद्ध करना एक्सएमएल डिफ और मर्ज लॉगिन संवाद PyQt

Joko AJAX का उपयोग करते हुए डोम हेरफेर के बाद ईवेंट संलग्न करना

एजेक्स प्रतिक्रिया का प्रयोग करते हुए डोम को जोड़ते हुए सभी घटनाओं को कैसे जोड़ें। मेरे पास एक एजेक्स अनुरोध है जो HTML प्रतिक्रिया प्राप्त करता है जो मूल रूप से html का टुकड़ा है उस खंड HTML में कई बटन हैं मैं डोम को ताज़ा करना चाहता हूं ताकि पहले घोषित और जुड़ी हुई घटनाओं को उस टुकड़े में भी लागू किया जा सके। मैं jquery () पर प्रत्येक बटन के लिए प्रत्येक ईवेंट को जोड़ना जारी रखना चाहता हूं। यह कैसे करना है?

Solutions Collecting From Web of "Joko AJAX का उपयोग करते हुए डोम हेरफेर के बाद ईवेंट संलग्न करना"

आप प्रतिनिधि इवेंट हैंडलिंग का उपयोग कर सकते हैं जो समय से पहले स्थापित है और नए जोड़े गए DOM तत्वों पर लागू करने के लिए किया जा सकता है। नियुक्त इवेंट हैंडलिंग .on() साथ किया जाता है और आम तौर पर निम्न प्रकार ले जाता है:

 $("static parent selector").on('click', 'selector for dynamic element', fn); 

आपके इवेंट को फिर से स्थापित करने का कोड चलाने के लिए कोई साफ रास्ता नहीं है और इसे केवल नए जोड़े गए DOM तत्वों पर ही लागू करें। आपको उस कोड को किसी फ़ंक्शन में डाल देना होगा और कोड को ऐसा करना होगा कि वह एक बार से अधिक बार एक ईवेंट हैंडलर को जोड़ता है और फिर आप उस कार्य को फिर से डोम में आइटम जोड़ने के बाद कह सकते हैं। या, आप फ़ंक्शन को किसी मूल वस्तु के लिए तर्क ले सकते हैं और केवल नए जोड़े गए DOM पदानुक्रम में ईवेंट हैंडलर जोड़ सकते हैं।

प्रत्यायोजित ईवेंट हैंडलिंग के बारे में एक और प्रासंगिक जवाब यहां दिया गया है: क्या jQuery के हैंडलर के बाद जोड़ा जाने वाले तत्वों के लिए jQuery.on () काम करता है?