是什么(function($){})(jQuery); 意思?
我刚刚开始编写jQuery插件。我写了三个小插件,但是我只是简单地将代码行复制到我的所有插件中,而实际上并不知道它的含义。有人可以告诉我更多有关这些的信息吗?也许有一天写一个框架时会有用的解释:) 这是做什么的?(我知道它以某种方式扩展了jQuery,但对此还有其他有趣的信息) (function($) { })(jQuery); 以下两种编写插件的方式有什么区别: 类型1: (function($) { $.fn.jPluginName = { }, $.fn.jPluginName.defaults = { } })(jQuery); 类型2: (function($) { $.jPluginName = { } })(jQuery); 类型3: (function($){ //Attach this new method to jQuery $.fn.extend({ var defaults = { } var options = $.extend(defaults, options); //This is where you write …