तत्वों के एक निश्चित समूह के संलग्न होने के बाद मैं कुछ कोड ठीक से चलाना चाहता हूं। jQuery.live()
आपको ईवेंट हैंडलर को तत्वों से बांधने की अनुमति देता है, भले ही वे बाद में बनाए गए हों। लेकिन AFAIK में निम्न की तरह कुछ करने का कोई उपयुक्त तरीका नहीं है:जब jQuery के लाइव() घटनाओं के साथ तत्व संलग्न होते हैं तो कोड कैसे चलाएं?
$("some selector").live("attach", function() { $(this).whatever(); });
मैं इसे कैसे पूरा कर सकता हूं?
संपादित करें: स्पष्टीकरण के लिए; मैं एक नव निर्मित तत्व पर एक एनीमेशन चलाने के लिए चाहता हूँ। तथ्य एनिमेटिंग के अलावा पहले जोड़ने से पहले बेकार है, कुछ ब्राउज़रों में backgroundColor
संपत्ति को सीएसएस कक्षा से विरासत में नहीं मिला है जब तक कि यह डोम से जुड़ा न हो। यह मेरे एनीमेशन कोड को तोड़ने का कारण बनता है।
तो मैं इस तत्व को बनाना चाहता हूं, किसी भी तरह से एनीमेशन को चलाने के बाद इसे चलाने के लिए लागू करें और फिर इसे वापस कर दें।
मैं कुछ विवरण जोड़ लिया है मेरी समस्या के बारे में। आप जो वर्णन करते हैं वह आम तौर पर मैं कर रहा हूं। लेकिन इस मामले में, 'पृष्ठभूमि रंग' सेट नहीं है (कक्षा से) जब तक कि तत्व डीओएम से जुड़ा हुआ न हो। – muhuk