2012-12-17 40 views
-1

可能重複:
Differences between document.ready and $functionjQuery的差異

我認爲這是一個愚蠢的問題,但是, 能有人告訴我這兩個呼叫類型之間的區別是什麼?

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

and 

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

執行搜索,你會發現重複的問題hundres,得到的答覆總是一樣的,他們是平等的。 – adeneo

回答

1

他們是完全一樣的東西。上面一個僅僅是一個捷徑

從jQuery的文檔:

所有這三個如下語法是等價的:

$(文件)。就緒(處理)
$()準備(處理器)(這是不推薦)
$(處理器)

.ready() jQuery API

1

所有這三個如下語法是等價的:

$(document).ready(handler) 

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

$(handler) 

Link