我正在使用SignalR,以及JQuery.
一些初始化代码在使用以下语法定义的功能块内运行:
$(function () {
// ... Init code here e.g.
var hub = $.connection.myHub;
});
Run Code Online (Sandbox Code Playgroud)
与直接在一对脚本标签中执行脚本相比,这里的功能区别是什么?
$(function () 相当于准备好的文件.{}一旦DOM加载,该函数将执行标记内的所有内容.
另一种方法是:
$(document).ready(function() {
});
Run Code Online (Sandbox Code Playgroud)