खोज ने मेरे प्रश्न का हल नहीं किया है, इसलिए यहां पूछें। मैं लाइव() के संयोजन में थोड़ी देर के लिए livequery() का उपयोग कर रहा हूं। आम तौर पर, मैं ज्ञात घटनाओं के लिए लाइव() का उपयोग करता हूं जैसे क्लिक करें लेकिन एक विशिष्ट चयनकर्ता पर ट्रिगर करने और प्लगइन लगाने के लिए लाइवक्व्यूरी का उपयोग करना। उदाहरण के लिए ...लाइव/प्रतिनिधि/लाइव/लाइव में कनवर्ट करना?
$('#childDomains').livequery(function() {
var element = $(this);
element.jqGrid({
// plugin initialization here
});
});
मैं अगर वहाँ रहते हैं()/प्रतिनिधि() या किसी अन्य शांत jQuery सुविधा के बारे में मैं नहीं जानता का उपयोग कर एक ही बात करने के लिए एक रास्ता है सोच रहा हूँ। मैं अपने निर्भरता भार को हल्का करने का प्रयास कर रहा हूं और मैंने देखा कि 02-2010 के बाद से लाइवक्वरी अपडेट नहीं की गई है।
अद्यतन: मुझे लगता है कि मैं पर्याप्त स्पष्ट नहीं हूं। मेरे पास एक पृष्ठ है जो jqGrid का उपयोग करता है और एक टैबलेट तत्व को jqGrid अजाक्स डेटा ग्रिड में बदल देता है। ऐसा होने के लिए कोई वास्तविक क्लिक ईवेंट नहीं है। जिस पृष्ठ पर यह तालिका चालू है वह AJAX के माध्यम से लोड की जाती है और जब भी डोम $ ("# childDomains") देखता है तो उसे उस तत्व में jqGrid प्लगइन लागू करना चाहिए। बस मेरे लाइव उदाहरण के साथ कर रहा है।
मेरी समझ से अब तक, मुझे विश्वास नहीं है कि यह बिना किसी जीवितता के संभव है, लेकिन मैं यह सुनिश्चित करना चाहता हूं।