我是jquery的新手。我刚才读到这两个是等价的:
$(document).ready(function() {});
$(function() {});
哪一个是更好的做法,还是更接受?第一个让我更清楚,因为它声明了“document.ready”部分 - 但话说再说一遍,我是jquery的新手。可能对任何有jquery经验的人来说,第二个选项就像“document.ready”一样明显。我应该选择以下哪个选项?
答案 0 :(得分:4)
随意使用其中任何一个。正如您所想,后一版本是$(document).ready()
的简写。
自jQuery版本开始以来,第一个选项可用,与第二个选项相反。
我个人更喜欢第二个版本,因为它更短。
答案 1 :(得分:1)
以下所有三种语法都是等效的:
$(document).ready(handler);
$().ready(handler); //(this is not recommended)
$(handler);