Heim > Artikel > Web-Frontend > So laden Sie js-Skriptdateien dynamisch mit jQuery_jquery
Sie sind mächtig, aber manchmal überwiegt der Gewinn. Wenn Sie jQuery verwenden, gibt es eine integrierte Methode zum Laden einer einzelnen js-Datei. Sie können diese Methode verwenden, wenn Sie das Laden einiger JS-Plug-Ins oder anderer Dateitypen verzögern müssen. So verwenden Sie es!
1. Die jQuery-Methode getScript() lädt JavaScript
jQuery verfügt über eine integrierte Methode zum Laden einer einzelnen JS-Datei. Wenn der Ladevorgang abgeschlossen ist, können Sie nachfolgende Vorgänge in der Rückruffunktion ausführen. Die einfachste Art, jQuery.getScript zu verwenden, ist wie folgt:
/*
Einige Dinge ausführen, die nach Abschluss des Ladevorgangs ausgeführt werden müssen
*/
});
Die häufigste Verwendung von jQuery.getScript besteht darin, ein JS-Plugin verzögert zu laden und nach Abschluss des Ladevorgangs auszuführen:
2. Caching-Problem
Bei der Verwendung von jQuery.getScript müssen Sie eine Zeitstempelzeichenfolge verwenden, die auf die zu ladende js-Adresse folgt, um zu verhindern, dass sie zwischengespeichert wird. Wenn Sie jedoch möchten, dass dieses Skript zwischengespeichert wird, müssen Sie die globale Cache-Variable wie folgt festlegen: