jQuery插件编写格式
jQuery编写插件的方式:
1.$.extend 扩展jQuery本身的方法函数或者说静态函数 直接用 $.functionname();调用
2.$.fn.extend 扩展jQuery对象的方法
一:$.extend两种写写法
1. 第一种写法:$.functionName = function() {}; 一般用于定义单个扩展
e.g.
定义:
$.alert = function(params) {
alert(params);
};
调用:
$.alert(1);
2. 第二种写法:
$.extend({
functionName1:function(){
},
functionName2:function(){
},
});
调用:$.functionName1();
二:$.fn.extend
1. 第一种写法: $.fn.functionName = function() {}
2. 第二种写法:
$.fn.extend({
funName1:function(){
}
})
调用方法: $(‘div’).funName1();
;(function($){
//插件代码
var obj = {
‘pluginName’:function(){
},
};
$.fn.extend(obj);
})(jQuery);
本文来自投稿,不代表微擎百科立场,如若转载,请注明出处:https://www.w7.wiki/develop/2133.html