次の方法でJavaScriptを同期的に実行しようとしましたが、エラーが発生します。
私がやったことは、最初にjavascriptを使用してjqueryとjquery uiファイルを動的に含め、その後jqueryに依存するファイルが存在することです。ただし、ページをロードするときに、最後にjqueryファイルとjquery uiファイルを実行し、後で最初に実行します。
単一のjsで使用されるコード:
(function(){
var script= document.createElement("script");
script.src="jquery.js";
script.type="text/javascript";
var pelement=document.getElementsByTagName('script')[document.getElementsByTagName('script').length-1];
pelement.insertBefore(script,pelement);
}();
(function(){
var script= document.createElement("script");
script.src="jquery-ui.js";
script.type="text/javascript";
var pelement=document.getElementsByTagName('script')[document.getElementsByTagName('script').length-1];
pelement.insertBefore(script,pelement);
}();
jquery depend files follows
$(document).ready...
jqueryが未定義であるというエラーを受け取りました。xmlhttprequestを試してみましたが、失敗しました...