jQuery5


自定义插件

提示:这里可以添加本文要记录的大概内容:

$.extend

  1. 对象继承 $.extent(对象1,对象2) 对象1继承对象2
let 1 = {
        "hh": function () {
            console.log("哈哈")
        }
    }

    let 2 = {
        "ch": function () {
            console.log("吃好")
        }
    }
//当你定义了俩个不同对象并对象1要继承对象2中的属性时
$.extend(1,2)

1.hh()
1.ch()
  1. 扩展jQuery类方法 $.extend({方法名:function(){方法体 }})
    注:多个方法之间用逗号隔开
let 1 = {
        "hh": function () {
            console.log("哈哈")
        }
    }

    let 2 = {
        "ch": function () {
            console.log("吃好")
        }
    }

$.fn.extend

扩展jQuery对象方法 $.fn.extent( {方法名: function(){方法体}} )

   // 拓展的jquery对象上

    $.fn.extend({
        test:()=>{
            console.log("haha")
        }
    })

    // $ 是jquery
    // $("xx") 是jquery对象

第三方插件

在这里插入图片描述

表单验证
在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="js/jquery-3.5.1.js"></script>
    <!--表单验证插件是基于jquery的 再导入插件之前需要先导入jquery-->
    <script src="js/jquery-validation-1.19.0/dist/jquery.validate.js"></script>
    <script src="js/jquery-validation-1.19.0/dist/localization/messages_zh_TW.js"></script>
    <style>
        label.error{
            color: red;
        }
    </style>
</head>
<body>
<form action="">
    <p>
        <input type="text" name="username" placeholder="用户名">
    </p>
    <p>
        <input type="text" name="password" placeholder="用户密码">
    </p>
    <p>
        <button>登录</button>
        <button type="reset">取消</button>
    </p>
</form>
<script>
    //表单验证写完了
    $("form").validate({
        rules: {
            username: {
                required: true, //必填
                rangelength:[5,10]
            },
            password: "required"
        },
        messages:{
            password:{
                required:"xxxx"
            }
        }
    })
</script>
</body>
</html>
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值