jquery插件

2 篇文章 0 订阅

jquery插件

网址:

jquery之家:http://www.htmleaf.com/jQuery

jq22:www.jq22.com

表单验证插件

jquery-validation

下载地址:http://static.runoob.com/download/jquery-validation-1.14.0.zip

使用:

1.引入jquery

2.引入jquery.validate.js

3.引入语言包

4.form标签调用validate方法

$("form").validate({
    rules:{ // 定义规则
        // 键是表单元素name属性值,值是规则项 -- 单一规则
        uname:"required",
        // 键是表单元素name属性值,值是对象
        pass:{
			// 键是规则名称,值是规则的值
            maxlength:12,
            minlength:6
            required:true
        }
    },
    messages:{ // 自定义提示内容,要和上面的规则对应
        uname:"用户名必填",
        pass:{
		    maxlength:"不能大于12位",
            minlength:"不能小于6位",
            required:"密码必填", // 如果要使用插件默认的提示信息则可以省略
        }
    },
    submitHandler:function(form){ // 处理表单提交
         // jQuery序列化表单数据
        var data = $(form).serialize();
        /* 
        	手动提交表单或发送ajax
        	form.submit()
        	ajax
        	
        */
    }
});

5.自定义错误信息样式,使用类名error

6.自定义验证方法:

jQuery.validator.addMethod("checkTel",function(v){ 
    var reg = /^[1][345789]\d{9}$/;
    if(!reg.test(v)){
    	return false;   
    }else{
        return true;
    }
},"手机号不正确");
// 验证规则是checkTel,提示信息是固定的

颜色动画插件

下载网址:https://github.com/jquery/jquery-color

jquery.color.js

引入插件即可,写颜色动画就好了

laydate时间插件

官网:http://www.layui.com/laydate/

下载插件,引入核心的js文件

<body>
	<input type="text" id="time">
</body>
<script src="laydate.js"></script>
<script>
// 初始化时间,执行一个laydate实例
laydate.render({
	elem:"#time",
	type:"datetime", // 可以指定类型:month,year,datetime,time
	mark:{ // 标记
		'0-6-2':"儿童节",
		'0-0-5':'发工资',
		'2019-6-30':'离职',
		'2019-6-28':'',
	},
});
</script>

效果:

时间插件效果
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zFcZR7Wo-1631796142627)(media/1561788783895.png)]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值