$(function () {
console.log('hello');
//...
})
我看到了这样的代码。不知道添加第一行(功能)的目的?有人可以解释一下吗?
答案 0 :(得分:1)
这只是jQuery的简写
$(document).ready(function() { ... });
答案 1 :(得分:1)
使用$(function () {
:
$(function () {
console.log( "ready!" );
});
与写作相同(速记版本):
$(document).ready(function() {
console.log( "ready!" );
});
这确保只有在页面文档对象模型(DOM)准备好执行Javascript代码(Jquery docs)后才能运行脚本。