0

これは私が持っているコードです。

if(!window.jQuery) {
   var script = document.createElement('script');
   script.type = "text/javascript";
   script.src = LIB_URL+"js_files/jquery.js";
   document.getElementsByTagName('head')[0].appendChild(script);
}

var script = document.createElement('script');
script.type = "text/javascript";
script.src = LIB_URL+"js_files/myjs.js"; //needs jquery to be loaded
document.getElementsByTagName('head')[0].appendChild(script);

問題は、URL バーからページを初めてロードする (ページをロードまたはリロードする) ときに、jquery が含まれていて、すべて問題ないことです。f5 を押してページを更新すると、次のエラーが表示されます。

ReferenceError: $ が定義されていません

$(関数(){

しかし、ページドキュメントのjqueryを調べると、含まれています。ページをリロードするだけでなく、更新してもこれが機能することを確認するにはどうすればよいですか。どんな助けでも大歓迎です。

4

1 に答える 1