Ich habe mehrere JS und CSS-Dateien, die dynamisch an das DOM mit JavaScript angehängt werden müssen. Die beschriebene Methode here funktioniert gut für 1 Datei. Allerdings habe ich einige von ihnen, und sie sollten in bestimmten Reihenfolge angehängt/geladen werden:Dynamisch laden mehrere JS-Dateien und feuern einen Rückruf, wenn alle bereit sind
var resources = {
"jquery" : "jquery.js",
"jqueryui" : "jquery_ui.js",
"customScript" : "script.js"
}
Wenn es ankommt - die Ressourcen in einem Array sein können, anstatt in einem Objekt.
Was ich denke, sollte getan werden, jede nächste Ressource in den Rückruf des vorherigen zu laden. Und der Rückruf der letzten Ressource sollte eine andere Funktion aufrufen, die in meinem Fall den HTML-Code rendert. Ich bin mir jedoch nicht sicher, wie ich es mit dem Code im obigen Link organisieren soll. Ein weiterer wichtiger Aspekt ist, dass dies mit reinem JavaScript gemacht werden sollte.
Irgendwelche Hinweise?
Danke!
@cycero Ihre Begrüßung! –