Heim  >  Artikel  >  Web-Frontend  >  Schritte zur Implementierung der JS-Datei beim dynamischen Laden von jquery

Schritte zur Implementierung der JS-Datei beim dynamischen Laden von jquery

php中世界最好的语言
php中世界最好的语言Original
2018-04-23 11:35:133382Durchsuche

Dieses Mal werde ich Ihnen die Schritte zum Implementieren von jquery zum dynamischen Laden von js-Dateien vorstellen. Was sind die Vorsichtsmaßnahmen für jquery, um js-Dateien dynamisch zu laden? , lass uns einen Blick darauf werfen.

Problem:

Wenn Sie jquery append verwenden, um das Skript-Tag direkt zu laden, wird ein Fehler gemeldet. Gibt es neben document.write noch eine andere bessere Möglichkeit, js-Dateien dynamisch zu laden?

Lösung:

1. jquery-Methode

$.getScript("./test.js");  //加载js文件
$.getScript("./test.js",function(){  //加载test.js,成功后,并执行回调函数
  console.log("加载js文件");
});

2. js-Methode

<html>
<body>
</body>
</html>
<script type="text/javascript">
function loadScript(url, callback) {
  var script = document.createElement("script");
  script.type = "text/javascript";
  if(typeof(callback) != "undefined"){
    if (script.readyState) {
      script.onreadystatechange = function () {
        if (script.readyState == "loaded" || script.readyState == "complete") {
          script.onreadystatechange = null;
          callback();
        }
      };
    } else {
      script.onload = function () {
        callback();
      };
    }
  }
  script.src = url;
  document.body.appendChild(script);
}
loadScript("jquery-latest.js", function () { //加载,并执行回调函数
  alert($(window).height());
});
//loadScript("jquery-latest.js"); //加载js文件
</script>

Ich glaube, ich habe Ich habe es gesehen Sie beherrschen die Methode in diesem Artikel. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Ausführliche Erklärung der Verwendung des JQuery-Plug-Ins Uploadify

Detaillierte Erklärung der Verwendung von jQuery ermöglicht es Browsern, zueinander zu springen und Parameter zu übergeben

Detaillierte Erläuterung der grundlegenden Wissenspunkte von jQuery

Das obige ist der detaillierte Inhalt vonSchritte zur Implementierung der JS-Datei beim dynamischen Laden von jquery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn