jQuery तैयार घटना तर्क में:jQuery तैयार घटना क्यों आग करता एसिंक्रोनस रूप
// Catch cases where $(document).ready() is called after the
// browser event has already occurred.
if (document.readyState === "complete") {
// Handle it asynchronously to allow scripts the opportunity to delay ready
return setTimeout(jQuery.ready, 1);
}
आप टिप्पणी समझा सकते हैं: "यह अतुल्यकालिक रूप से संभाल स्क्रिप्ट तैयार करने में देरी करने का अवसर अनुमति देने के लिए"।
मुझे समझ में नहीं आता कि स्क्रिप्ट और क्यों तैयार करने में देरी हो रही है?
मैंने खुद को एक ही प्रश्न दो बार पूछा। – gdoron
यह वास्तव में मेरे लिए दिलचस्प है, भी – johnny
ऐसा लगता है कि यह संबंधित है IE करने के लिए यहाँ _we're क्योंकि readyState === "पूर्ण" Oldie में जो काफी अच्छा हमें डोम तैयार कॉल करने के लिए है _ http:! // कीड़े। jquery.com/ticket/12282#comment:15 – undefined