-8

嗨,有人可以向我解释以下两个函数声明的含义

$(function() {

});

jQuery(function($){ 

});

谢谢

4

3 回答 3

2

在此处查看 API 文档:http: //api.jquery.com/jQuery/#jQuery3

$(function(){})并且jQuery(function(){}),对于大多数实际目的而言,它们是相同的。$ 是 . 的一种“别名” jQuery。每当您将函数作为第一个参数传递给$()orjQuery()时,它将在 DOM 准备好时调用该函数。

于 2013-11-07T15:40:30.087 回答
1

10 Things I Learnt From JQuery Source我认为保罗爱尔兰人在他制作的视频中最好地解释了这一点。

他不仅涵盖了您的问题,还涵盖了其他各个方面-非常值得一看!

http://www.paulirish.com/2010/10-things-i-learned-from-the-jquery-source/

于 2013-11-07T15:37:36.423 回答
0

这很像document.onload: 脚本将在所有内容加载后执行。
当您进行一些DOM 操作时,它非常有用。

于 2013-11-07T15:38:56.560 回答