In jQuery bereit Ereignislogik:Warum Feuer jQuery das Ereignis ready asynchron
// 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);
}
Könnten Sie den Kommentar erklären: „Handle It asynchron Skripten die Möglichkeit zu geben, zu verzögern bereit“.
Ich verstehe nicht, was Skripte und warum bereit zu verzögern?
Ich stellte mir die gleiche Frage einige Male. – gdoron
Es ist wirklich interessant für mich, auch – johnny
Es scheint, dass dies zu IE _we're hier ist, weil readyState === "complete" in altIE, die gut genug für uns ist, die Dom bereit zu rufen! _ Http: // Bugs. jquery.com/ticket/12282#comment:15 – undefined