jQuery外掛程式開發分為兩種:
1 類別層級
類別層級你可以理解為拓展jquery類,最明顯的例子是$.ajax(...),相當於靜態方法。
開發擴充其方法時使用$.extend方法,即jQuery.extend(object);
複製程式碼
程式碼如下:
$.extend({
add:function(a,b){return a b;} ,
minus:function(a,a, b){return a-b;}
複製代碼
程式碼如下:
var i = $.add(3,2);
var j = $.minus(3,2);
2 物件層級
複製程式碼
複製程式碼
複製程式碼
複製程式碼
程式碼如下:
uncheck:function(){
return this.each({
this.checked=false;
});
this.checked=false;
});
}
});
複製程式碼
複製程式碼
程式碼
$('input[type=checkbox]').check(); $('input[type=checkbox]').uncheck(); 3、擴充複製程式碼 程式碼如下: $.xy = {$ 🎜>add:function(a,b){return a b;} , minus:function(a,b){return a-b;}, voidMethod:function(){ alert("void"); } }; var i = $.xy.add(3,2); var m = $.xy.minus(3,2); $.xy.voidMethod();