Gibt es eine bestimmte Reihenfolge für diese Ereignisse auszulösen? Damit wir unsere Initialisierung entsprechend schreiben können.
Antworten:
1 für die Antwort № 1Das ready
Ereignis tritt auf, nachdem das HTML-Dokument geladen wurde, während der onload
Ereignis tritt später auf, wenn alle Inhalte (z. B. Bilder) ebenfalls geladen wurden.
Damit document.ready
wird zuerst ausgelöst und window.load
wird später ausgelöst
0 für die Antwort № 2
Das Ereignis ready tritt auf, nachdem das HTML-Dokument geladen wurde, während das Ereignis onload später auftritt, wenn auch der gesamte Inhalt (z. B. Bilder) geladen wurde.
Das Onload-Ereignis ist ein Standardereignis im DOM.während das Ereignis ready für jQuery spezifisch ist. Der Zweck des ready-Ereignisses besteht darin, dass es so früh wie möglich nach dem Laden des Dokuments ausgeführt werden sollte, sodass Code, der den Elementen auf der Seite Funktionalität hinzufügt, nicht auf das Laden aller Inhalte warten muss.
Bitte lesen Sie hier window.onload vs $ (Dokument) .ready ()