क्या कोई है जो जावास्क्रिप्ट (jquery) फ़ंक्शन को नष्ट करने के बारे में जानता है? मैं jquery "selectable" का उपयोग कर रहा हूं और एक फंक्शन कॉल "एडिट" को चुनने योग्य "स्टॉप" ईवेंट पर निकाल दिया गया है।जावास्क्रिप्ट (jquery) में एक फ़ंक्शन को नष्ट करें
इस "संपादन" फ़ंक्शन के अंदर मैंने कई "क्लिक" ईवेंट के साथ नेस्टेड स्विच फ़ंक्शंस किया है और मेरे पास प्रत्येक "क्लिक" ईवेंट के भीतर कई फ़ंक्शन हैं। मेरी समस्या है, हर बार जब मैं "चयन योग्य" फ़ंक्शन को आग लगाता हूं और फ़ंक्शन "संपादन" के अंदर की घटनाओं को फिर से निकाल दिया जाता है लेकिन पिछले कार्य और घटनाएं अभी भी मौजूद हैं। अब मैं क्या करूँगा चुनिंदा "स्टार्ट" पर भी "संपादन" समारोह में हर घटना को अनइंड करना है।
क्या यह एक स्मृति रिसाव समस्या है? और जावास्क्रिप्ट में कार्यों को "नष्ट" करने का कोई तरीका है? मैंने फ़ंक्शन समाप्त होने पर फ़ंक्शन को शून्य पर घोषित करने का प्रयास किया है लेकिन यह काम नहीं करता है। इसके अंदर कार्य और घटनाएं अभी भी मौजूद हैं।
किसी के पास कोई सुराग है?
डेमो यहाँ पेज -> http://dreamerscorp.com/test/test01/javascript_destory_test.html
संपादित 2009/10/31 :) धन्यवाद आपके लिए एक बहुत मदद करता है, अपनी टिप्पणी मेरे लिए बहुत उपयोगी हैं, धन्यवाद फिर से !!!
+1! –
हां, डेमो पेज के लिए एक और +1। –