首页 > 代码库 > 初试插件

初试插件

最近在整理前端框架的事儿,所以写了很多插件的方法。

在这里分享一下初写插件的方法:

 1 $.fn.extend({ 2         clicks:function(options){ 3             var duf = { 4                 a:1, 5                 b:3 6             }; 7             var option = $.extend(duf,options); 8             $(this).click(function(){ 9                 alert(option.a+option.b);10             });11         }12     });13     $(‘#s‘).clicks({14         a:1,15         b:516     });

分析:duf为初始值,如果在调用clicks方法的时候,没有往里面传参数,则a、b为初始值;
反之,如果往clicks方法里面传递了对应的参数,那么a、b为参数里的值。

这也是插件中最为常见的写法和参数传递方式。

初试插件