jQuery–插件
1.自定义插件的两种方式
// $(function(){
// var a = {"name":"嘿嘿"}
// var b = {"name":"sss"}
// $.extend(a,b);
// console.info(a.name)
// $.extend({aas:function(){
// console.info("asd")
// },aass:function(){
// console.info("ok")
// }})
// $.aas()
// $.aass()
// $("#qx").click(function(){
// $(".qwe").qx();
// })
// $("#qxqx").click(function(){
// $(".qwe").qxqx();
// })
// })
2.表单验证插件的使用
$(function(){
$("#my").validate({
//编写规则
ruels:{
//账号
uname: {
//非空
required:true,
//最小长度
minlength:5
},
//密码
pwd:{
//非空
required:true,
//长度在5-10
rangelength:[5,10]
},
//二次密码
upwd:{
//非空
required:true,
//和第一次输入的密码一致
equalTo:"#pwd"
},
//年龄
uage:{
//非空
required:true,
//必须是整数
digits:true,
//18到100岁之间
range:[18,100]
}
},
messages:{
//账号
uname:{
//非空
required:"账号不能为空",
//最小长度
minlength:"账号长度不能小于5"
},
//密码
pwd:{
//非空
required:"密码不能为空",
//长度在5-10
rangelength:"密码长度在5-10之间"
},
//二次密码
upwd:{
//非空
required:"二次密码不能为空",
//和第一次输入的密码一致
equalTo:"二次密码不一致"
},
//年龄
uage:{
//非空
required:"年龄不能为空",
//必须是整数
digits:"年龄必须是整数",
//18到100岁之间
range:"年龄必须18到100岁之间"
}
}
})
})