以下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