Ich habe JS-Skript für ein Menü auf meiner Website und JS-Skripts, um einen Vorab-Bildschirm auszuführen, das Problem, das ich habe, ist das Menü-Skript, wenn Sie leicht mit dem Laden Bildschirm Skript stören. Ich kenne JS nicht sehr gut und ich versuche eine Lösung zu finden, wo ich das Preloading-Skript zuerst ausführen kann und dann das Menü-Skript ausführen kann, sobald das Laden-Skript abgeschlossen ist. Jede Hilfe wäre dankbar, danke.JS-Menü und vorinstallierte Bildschirmskripte widersprüchlich - Können Sie das Vorladen eines Skripts verzögern?
Antwort
Sie können das Ereignis Dokument bereit verwenden. Es wird ausgelöst, wenn das Dokument mit Skripten geladen wird. Sie müssen also nur Skripte in der richtigen Reihenfolge in Ihrem js-Skript platzieren.
Here ist der Link zum jquery bereit Ereignis
Hier einige weitere Informationen über bereit ist.
Eine Seite kann nicht sicher manipuliert werden, bis das Dokument "fertig" ist. jQuery erkennt diesen Bereitschaftszustand für Sie. Code, der in $ (document) enthalten ist .ready() wird nur ausgeführt, wenn die Seite Document Document Model (DOM) für die Ausführung von JavaScript-Code bereit ist. Code innerhalb von $ (window) .load (function() {...}) wird ausgeführt, sobald die gesamte Seite (Bilder oder Iframes), nicht nur das DOM, bereit ist.
Auch ich rate Ihnen, über async und defered Ladeart zu lesen. Dies wird Ihnen helfen, den Ladevorgang Ihrer Seite zu beschleunigen.
Ein bisschen mehr Infos über verzögert Skript laden. Soweit ich weiß, wird das zweite Skript nur dann geladen, wenn das erste Skript an Ihren Browser gesendet wird, wenn Sie keinen asynchronen oder verzögerten Ladetyp angeben.
- 1. Wann laden Web-Schriftarten und können Sie sie vorladen?
- 2. Verzögern eines jquery-Skripts, bis alles andere geladen ist
- 3. Wie können Sie ein Zeitlimit für das Ausführen eines PowerShell-Skripts festlegen?
- 4. Stoppen Sie das Vorladen von Seiten im viewpager Beispiel
- 5. Wechseln Sie in das Verzeichnis eines Python-Skripts
- 6. Starten eines .py-Python-Skripts innerhalb eines CGI-Skripts
- 7. Android ViewPager-Fragmente - Kein Wischen und Vorladen?
- 8. JavaScript Bilder vorladen
- 9. Vorinstallierte Suchergebnisse anzeigen?
- 10. Ausführen und Debuggen eines Skripts und Funktion in R
- 11. So verzögern Sie Eclipse-Fehlerwarnungen
- 12. Verstehen eines einfachen Multiprocessing-Skripts
- 13. Gibt es eine Möglichkeit, die Ausführung eines Prozesses zu verzögern?
- 14. Können Sie Python-Skripts in den Webbrowser einbetten?
- 15. Vorladen einer Datenbank in iOS 7
- 16. Das System hängt zwischen der Ausführung eines Powershell-Skripts.
- 17. Vorladen von Sprite-Kit-Texturen
- 18. Wie führen Sie SQL innerhalb eines Bash-Skripts aus?
- 19. Meteor: Vorladen von Bildern
- 20. Daten auf benutzerfreundliche Weise vorladen
- 21. Bild Vorladen in iOS
- 22. Haben Rhino-Skript vorladen?
- 23. Geschachteltes Vorladen in Ecto
- 24. Ausführen eines Skripts über Telnet in Python
- 25. Verteilen eines plattformübergreifenden python3-Skripts
- 26. WPF-Fenster vorladen
- 27. Zellen von uitableview vorladen
- 28. Ausführen eines Skripts von Groovy
- 29. Wie lautet das Windows-Äquivalent eines UNIX-Shell-Skripts?
- 30. Ausführen von PowerShell als anderer Benutzer und Starten eines Skripts