【发布时间】:2013-10-09 01:33:57
【问题描述】:
我对下面代码中语法“(function($)”和“(jQuery)”的含义有点麻烦。
(function( $ ){
$.fn.myPlugin = function() {
// Do your awesome plugin stuff here
};})(jQuery);
你能解释一下它们的含义吗?
如果我想将上面代码中的短语“(jQuery)”更改为“(abc)”,那么该怎么做以及如何使用它呢?
感谢您花时间回答我的问题。
【问题讨论】:
-
如果将
jQuery更改为abc,则闭包内的$将是abc的值,而不是jQuery。如果abc未定义$.fn.myPlugin会报错。 -
那你为什么要把它改成abc呢?
-
您的问题已经here得到解答。
-
@bertl 哇,乔尔自己回答了!
标签: javascript jquery