javascript - JQuery - 此语法的目的是什么 $(function () { ... });

标签 javascript jquery

<分区>

我正在使用 SignalR,并扩展为 JQuery。

一些初始化代码在使用以下语法定义的功能 block 内运行:

$(function () { 

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

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

与直接在一对脚本标签内执行脚本相比,这里的功能有什么区别?

最佳答案

它的简写是:

$(document).ready(function(){

});

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

关于javascript - JQuery - 此语法的目的是什么 $(function () { ... });,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15502435/

相关文章:

javascript - 数据表中的 sAjaxSource 参数到底是什么?

javascript - jQuery .after() 尝试 "correct"我插入的 html。我该如何阻止呢?

jquery - 如何使用 Rails 作为带有 Backbone UI 的纯粹 JSON 应用程序服务器?

jquery - 如何通过 JavaScript 验证 Azure Active Directory 是否过期

javascript - JQuery DataTable fnUpdate 未更新对象源中的值 : Uncaught TypeError: Cannot call method 'fnSetData' of undefined

javascript - 如何将JS转移到Smarty

javascript - 在 cgi.pm 中包含内部 javascript

javascript - 在带有变量的字符串中查找文本

javascript - dragstop 我做错了什么?

javascript - 在 d3js 中绘制线条会产生 d3.v5.min.js :2 Error: <path> attribute d: Expected number