1 //name : 插件名
2 (
function(){
3 $.fn.name =
function(options){
4 //自定义参数对象(插件自带) for example
5 var defaults = {
6 value1 : 'a',
7 value2 : 'b'
8 };
9 var opts = $.extend(defaults,options);
//此处options为用户设置的参数对象(用户传参)
10 //实现插件的代码 bla bla bla
11 }
12 })(jQuery);
1 (
function(){
2 $.fn.add =
function(options){
3 var defaults = {a:0,b:0};
4 var opts = $.extend(defaults,options);
5 return opts.a + opts.b;
6 }
7 $.fn.dev =
function(options){
8 var defaults = {a:0,b:0};
9 var opts = $.extend(defaults,options);
10 return opts.a - opts.b;
11 }
12 })(jQuery);