jQuery 文档就绪函数
以下 jQuery 文档就绪函数有什么区别(如果有):
$("document").ready(function() {});
和 $(function() {} );
what are the differences (if any) for the following jQuery document ready functions:
$("document").ready(function() {});
and $(function() {});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
它们是等价的,后者是第一个的简写形式。
来自 jQuery 文档:
They are equivalent, the later is a shorthand form for the first.
From the jQuery documentation:
唯一的区别是简洁。 http://api.jquery.com/jQuery/#jQuery3
(强调)
The only difference is brevity. http://api.jquery.com/jQuery/#jQuery3
(emphasis added)
他们是一样的。查看:http://api.jquery.com/jQuery/#jQuery3
They are the same. Check out: http://api.jquery.com/jQuery/#jQuery3
他们是一样的;如前所述,后者只是前者的简写版本。
我更喜欢使用扩展版本,因为我觉得它使代码更易于阅读。
They're the same; as stated earlier, the latter is merely a shorthand version of the former.
I prefer using the expanded version, as I feel it makes code easier to read.
是一样的。不同的名字做同样的事情
Its the same. Different names to do the same thing
$(afunc)
仅在 4 个 if 语句后调用$(document).ready(afunc);
,由于 afunc 是一个函数,因此不会输入这些语句。$(afunc)
just calls$(document).ready(afunc);
after 4 if statements which don't get entered since afunc is a function.