8

私は SignalR を使用しており、ひいては JQuery を使用しています。

一部の初期化コードは、次の構文で定義された関数ブロック内で実行されます。

$(function () { 

    // ... Init code here e.g. 

    var hub = $.connection.myHub;
});

スクリプト タグのペア内でスクリプトを直接実行する場合と比較して、ここでの機能的な違いは何ですか?

4

2 に答える 2

10

その単純な省略形は次のとおりです。

$(document).ready(function(){

});

http://api.jquery.com/ready/

于 2013-03-19T14:40:01.480 に答える
6

$(function () 準備完了のドキュメントと同等です。{}DOMがロードされると、関数はタグ内のすべてを実行します。

別の方法は次のとおりです。

$(document).ready(function() {

}); 

http://api.jquery.com/ready/

于 2013-03-19T14:38:22.263 に答える