ホームページ > 記事 > ウェブフロントエンド > jquery動的読み込みjsファイルの実装手順
今回は、jqueryjsファイルの動的ロードを実装する手順について説明します。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プラグインの使用方法の詳細な説明uploadify
jQueryを使用すると、ブラウザが相互にジャンプしてパラメータを渡すことができます
以上がjquery動的読み込みjsファイルの実装手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。