2012-11-29 17 views
9

मैं एक समारोह है, जब पृष्ठ में सभी डोम तत्वों लोड किए गए हैं, इस तरह कॉल करने की कोशिश लोडिंग समाप्त हो गया। क्या गलत हो सकता है? और क्या ऐसा करने के अन्य तरीके हैं?घटना DOMContentReady क्यों नहीं होती है?</p> <pre><code>document.addEventListener('DOMContentReady', function() {alert("good")}); </code></pre> <p>यह भी ब्राउज़र अगर ऐसा होता यह जावास्क्रिप्ट और कुछ भी नहीं सिवाय एक खाली शरीर और खाली सिर के साथ एक HTML फ़ाइल है:

उत्तर

23

कोई DOMContentReady घटना नहीं है।

आप DOMContentLoaded चाहते हैं।


document.addEventListener('DOMContentLoaded', function() {alert("good")}); 

डेमो:http://jsfiddle.net/JQhjj/

+0

आप और खेद इस बेवकूफ सवाल के लिए धन्यवाद देता हूं। मैं जावास्क्रिप्ट के लिए नया हूँ और गूगल API दस्तावेज़ http://developer.chrome.com/extensions/options.html –

+1

@SaschaMayr पर यह पाया ताकि user1689607 आप बाहर मदद करने के लिए श्रेय दिया जाता है आप सही जवाब के रूप में इस समाधान को चिह्नित करना चाहिए इसके साथ। – War10ck

+1

@SaschaMayr: यह एक कस्टम घटना हो सकती है जिसका वे उपयोग कर रहे हैं। –