Wie zu erkennen, wenn eine Seite vollständig gerendert mit jQuery?
Bei der Verwendung $(document).ready(functioon(){alert("Loaded.")});
es erscheint die alert-box mit der Aufschrift "Geladen." auch vor die Seite vollständig geladen wurde (in anderen Worten: es sind be-noch wie Bilder).
Irgendwelche Gedanken?
- ready() wird ausgeführt, für die die Seite geladen wird, was bedeutet, dass die reinen html-text. Wenn Sie möchten, um zu überprüfen, ob alle Bilder geladen ist, müssen Sie möglicherweise mehr schreiben-codes auf einige image-event-Handler denke ich
- Sie im Falle wirklich wollen, um sicherzustellen, dass alle assets geladen werden, die Sie hören werden, die für jeden von Ihnen. Können Sie etwas wie das hier tun: stackoverflow.com/questions/9332167/preload-audio-files-event - code in die Antwort, funktioniert ziemlich gut
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ausprobieren .load() statt.
Mithilfe von javascript
Können Sie mehr darüber Lesen Sie hier.
https://github.com/codef0rmer/learn.jquery.com/blob/master/content/jquery-basics/document-ready.md