-1

可能重复:
document.ready 和 $function 之间的差异

我认为这是一个愚蠢的问题,但是,有人可以告诉我这两种呼叫类型之间的区别吗?

$(function(){
//do somenthing
});

and

$(document).ready(function(){
//do somenthing
});
4

2 回答 2

1

它们是完全相同的东西。最上面的只是一个捷径

来自 jquery 文档:

以下所有三种语法都是等效的:

$(document).ready(handler)
$().ready(handler) (不推荐这样做)
$(handler)

.ready() jQuery API

于 2012-12-17T19:17:46.740 回答
1

以下所有三种语法都是等效的:

$(document).ready(handler)

$().ready(handler) (this is not recommended)

$(handler)

链接

于 2012-12-17T19:19:51.430 回答