以下jQuery代碼片段的最終結果是否相同?jQuery文檔準備功能
片段1:
$(function() { alert('test!'); });
片段2:
$(document).ready(function() { alert('test!'); });
換句話說,是$(function(){})
只是$(document).ready(function() { });
速記?
我問的原因是因爲我們看到一些使用jQuery和jQuery UI構建的小應用程序的一些奇怪問題。偶爾,通過單擊按鈕執行表單提交操作時,瀏覽器窗口將會凍結。我們仍然可以使用底層瀏覽器窗口(啓動彈出窗口的窗口),直到我們在那裏執行一些操作。用戶只能繼續強制關閉瀏覽器(顯然,Internet Explorer)。我們懷疑這與Acrobat PDF插件有關,但我只是在這裏查看所有角度,因爲我發現似乎表現出類似的行爲。
是他們是等價的。請參閱此鏈接以供參考http://api.jquery.com/ready/ – dmarucco 2011-04-22 09:42:18
@dmarucco,這應該是一個答案。 – 2011-04-22 09:44:08
@dmarucco:如果您將其添加爲答案,我會批准它。 – tmbrggmn 2011-04-22 10:00:34