重複の可能性:
これらのjQuery対応関数の違いは何ですか?
$(function(){}); および$(“ document”)。ready(function(){}); 同じ?
$(functionなどでjavascriptコードを開始します
今日、いくつかのjavascriptコードを確認しているときに、$(function() { })
コードの一部がセクションに記述されており、コードの他の部分がセクション内にあることがわかりました$(document).ready(function() { })
。だから私の最初の反応は:OK、違いは何ですか?
少しグーグルした後、jQueryチュートリアルで次のステートメントを見つけました。jQuery入門:
以下は、$(document).ready(callback)表記のショートカットです。
$(function() {
// code to execute when the DOM is ready
});
さて、質問は次$(function() { })
のとおりです。正確に同等$(document).ready(function() { })
ですか?
(また、「グローバルではない」間接的な質問は次のようになります。2つのセクションの1つだけにすべてのコードを配置しても安全ですか?)