基本的jQuery:包装器有什么意义?

时间:2012-01-23 17:59:30

标签: javascript jquery

  

可能重复:
  What does (function($) {})(jQuery); mean?
  For the function (function($){})(), I've seen it with the word jQuery in it, why is that?

我已经在许多地方看到过这种情况,我知道有些代码在没有它的情况下不能正常工作......但我不知道它做了什么:这个包装器的目的是什么?

(function($){  

     ...

})(jQuery);

非常感谢对一些好资源的解释和/或指导!

1 个答案:

答案 0 :(得分:1)

它定义了函数体内部的范围,将其保留在全局命名空间之外,同时将$定义为jQuery的别名。