【发布时间】:2011-07-04 22:19:31
【问题描述】:
根据jQuery plugin authoring guidelines,一个基本的插件结构应该是这样的:
(function($){
$.fn.myPlugin = function( options ) {
return this.each(function() {
// Do something...
});
};
})( jQuery );
然而,我在检查过的几个 jQuery 插件中看到了以下模式:
(function($){
$.extend($.fn, {
myPlugin: function( options ) {
$(this).each( function() {
// Do something
});
},
})
})(jQuery);
有人可以解释第二种方法吗?$.extend(... 和对象符号是什么?
谢谢-
【问题讨论】:
标签: jquery jquery-plugins