这是否与$(document).ready
基本相同,或者只是这样运行以确保jQuery存在?
也许其他我没见过的东西?
答案 0 :(得分:13)
是。 $(function() { ... });
是$(document).ready(function() { ... });
的缩写。
答案 1 :(得分:1)
与
相同$(document).ready(function() {});
据我所知,没有区别。
答案 2 :(得分:1)
这是来自jQuery 1.5.1源代码。 $(function(){})简写在内部使用ready-function。
// HANDLE: $(function)
// Shortcut for document ready
} else if ( jQuery.isFunction( selector ) ) {
return rootjQuery.ready( selector );
}