自定义插件

$.extend

对象继承:$.extend(对象1,对象2)

//两个对象的继承

var s1={};

var s2={"name":"欧阳干翔","sex":"女"};

console.info(s1.name,s1.sex);

console.info(s2.name,s2.sex);

//开始继承

$.extend(s1,s2);

//继承后

console.info(s1.name,s1.sex);

console.info(s2.name,s2.sex);

扩展jQuery类方法:$.extend({方法名:function(){方法体}})

//求最大值(最小值)

$.extend({

abcd:function(){

alert(1234);

},

getMax:function(){

return a>b?a:b;

},

getMin:function(){

return a

}

})

//调用类方法

var max=$.getMax(10,56);

console.info(max);

// $.abcd();

$.fn.extend

$.fn.extend({

xx:function(){

//遍历

$(this).each(function(i,ck){//ck指每一个复选框

ck.checked=true;//让其选中

})

},

yy:function(){

$(this).each(function(i,ck){//ck指每一个复选框

ck.checked=false;

})

}

})

//实现全选效果

//调用方法

$("#ok").click(function(){

$(".aaa").xx()

})

$("nook").click(function(){

$(".aaa").yy();

})

第三方插件(jQuery Validate)

  jQuery  Validate插件为表单提供了强大的验证功能,让客户端表单验证变得简单,同时提供了大量的定制选项,满足应用程序各种需求

推荐阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: