मैं window.onload घटना के लिए एक और विधि कॉल जोड़ने के बारे में एक बार यह पहले से ही एक विधि कॉल सौंपा गया है सोच रहा हूँ।घटना window.onload को जोड़ने?
स्क्रिप्ट मैं इस काम है मेंमान लीजिए कहीं ...
window.onload = function(){ some_methods_1() };
और फिर बाद में स्क्रिप्ट मैं इस काम है में पर
window.onload = function(){ some_methods_2() };
यह खड़ा के रूप में, केवल some_methods_2
बुलाया जाएगा । वहाँ किसी भी तरह से some_methods_1
रद्द किए बिना पिछले window.onload
कॉलबैक में जोड़ने के लिए है? (और यह भी दोनों some_methods_1()
और एक ही समारोह ब्लॉक में some_methods_2()
को शामिल किए बिना)।
मुझे लगता है कि यह प्रश्न वास्तव में window.onload
पर नहीं बल्कि सामान्य रूप से जावास्क्रिप्ट के बारे में एक प्रश्न है। मैं window.onload
को इस तरह से कुछ असाइन नहीं करना चाहता हूं कि यदि कोई अन्य डेवलपर स्क्रिप्ट पर काम करना चाहता था और कोड का एक टुकड़ा जोड़ता है जो window.onload
(मेरे पिछले कोड को देखे बिना) का उपयोग करता है, तो वह मेरे ऑनलोड ईवेंट को अक्षम कर देगा ।
मैं भी jQuery में एक ही बात के बारे में
$(document).ready()
सोच रहा हूँ। मैं कैसे नष्ट किए बिना यह करने के लिए जोड़ सकते हैं क्या से पहले आया था, या बाद में क्या आ सकता है?
'$ (document) .ready()' एकत्रित श्रृंखला अद्यतन करेगा। अगर jQuery के हाथ में है तो इसका इस्तेमाल करें। –