這次帶給大家jquery動態載入js檔案實作步驟,jquery動態載入js檔案的注意事項有哪些,下面就是實戰案例,一起來看一下。
問題:
如果用jquery append直接載入script標籤的話,會報錯的。除了document.write外,還有沒有其他的比較好的動態載入js檔案的方法。
解決方法:
1、jquery方法
$.getScript("./test.js"); //加载js文件 $.getScript("./test.js",function(){ //加载test.js,成功后,并执行回调函数 console.log("加载js文件"); });
2、js方法
<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>
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
#以上是jquery動態載入js檔案實作步驟的詳細內容。更多資訊請關注PHP中文網其他相關文章!