您可以向我解释以下两个函数声明的含义
$(function() {
});
和
jQuery(function($){
});
由于
答案 0 :(得分:2)
在此处查看API文档:http://api.jquery.com/jQuery/#jQuery3
对于大多数实际目的, $(function(){})
和jQuery(function(){})
是相同的。 $是一种"别名"为jQuery
。每当您将函数作为第一个参数传递给$()
或jQuery()
时,它将在DOM准备好时调用该函数。
答案 1 :(得分:1)
我认为保罗爱尔兰人在10 Things I Learnt From JQuery Source
视频中最能解释这一点。
他不仅涵盖了您的问题,还包括其他各种要点 - 非常值得一看!!
http://www.paulirish.com/2010/10-things-i-learned-from-the-jquery-source/
答案 2 :(得分:0)
它与document.onload
非常相似:当所有内容都已加载时,脚本将被执行
当你做一些DOM manipulation时,它非常有用。