すべての JavaScript ファイルが読み込まれるまで待ってから JavaScript コードを実行することは可能ですか? 質問する

すべての JavaScript ファイルが読み込まれるまで待ってから JavaScript コードを実行することは可能ですか? 質問する

マスター ページの下部に読み込む JavaScript ファイルがいくつかあります。ただし、他のスクリプトが読み込まれる前に JavaScript を実行する必要がある状況があります。すべての JavaScript ファイルが読み込まれるまで待ってから JavaScript コードを実行することは可能ですか?

私はこれをやったと思いました$(document).ready()が、実際にはそうではありませんでした。もちろん、スクリプト ファイルを下から上に移動することはできますが、それが私の望むことかどうか疑問に思っています。

ベストアンサー1

使用できます

$(window).on('load', function() {
    // your code here
});

ページが読み込まれるまで待機します。DOM が$(document).ready()読み込まれるまで待機します。

プレーン JS の場合:

window.addEventListener('load', function() {
    // your code here
})

おすすめ記事