'$(document).ready()' と同等の jQuery 以外のものは何ですか? 質問する

'$(document).ready()' と同等の jQuery 以外のものは何ですか? 質問する

の jQuery 以外の同等のものは何ですか$(document).ready()?

ベストアンサー1

これはECMAから完璧に動作します。スニペットだけで十分ですが、さらに詳しく調べて他のオプションを調べたい場合は、こちらを確認してください。詳しい説明

document.addEventListener("DOMContentLoaded", function() {
  // code...
});

外部アセットや画像を含むすべての要素をチェックしながら DOM ツリーのみを待機するため、 JQuery と同等window.onloadではありません。$(document).ready$(document).readywindow.onload

編集:IE8およびそれ以前のバージョンを追加しました。ヤン・デルクの観察。このコードのソースMDN で:

// alternative to DOMContentLoaded
document.onreadystatechange = function () {
    if (document.readyState == "interactive") {
        // Initialize your application or run some code.
    }
}

以外にもオプションがあります"interactive"MDNドキュメント詳細については。

おすすめ記事