文章目录

  • 一、自定义插件言
  • 二、第三方插件
  • 三、总结

一、自定义插件

(1)  $.extend

概述:

作用1——对象继承

作用2——扩展jQuery类方法

代码如下(示例):

//1.1 $.extend()实现对象继承//案例1:两个对象的继承var person = {"name": "耶啵","sex": "男","age": 26};console.log($.type(person));var stu = {};//使用$.extend()来实现将stu继承person中的属性// $.extend(stu,person);// console.log(person);// console.log(stu); //extend (三个参数)var wyb = {"love": 100}console.log(wyb);$.extend(wyb, stu, person);$.extend(stu, person);console.log(person);console.log(stu);console.log(tqq);//1.2 $.extend()扩展jQuery类方法$.extend({"mydemo": function() {console.log("这就是我编写的类方法");}});//调用扩展的类方法$.mydemo();

(2)  $.fn.extend

概述:

作用——扩展 jQuery 元素集来提供新的方法(通常用来制作插件)

代码如下(示例):

 //案例3:实现全选效果//1.3 $.fn.extend()扩展jQuery对象方法(作用:实现全选)$.fn.extend({"mycheck":function(){console.log(123);}});//为全选按钮设置一个点击事件并调用对象方法$("#qx").click(function() {// $("input:checkbox") 得到的是所有的复选框});

二、第三方插件

(1)  $.fn.extend

        1.1表单验证

概述:

插件名——jQuery Validation

使用步骤
                【1】.下载jQuery插件验证库
                                    jquery.validate.js
                【2】.将类库引入页面
                【3】.两种方式使用验证
                             HTML标签属性方式
                             JS方式【推荐】

代码如下(示例):

<!-- 第三方插件(表单验证) --><script type="text/javascript">$(document).ready(function(){// 获取表单标签调用设置插件的方法$("#myForm").validate({// 规则rulesrules:{// 账号usernameusername:{required:true},// 验证邮箱规则myeamil:{required:true,email:true}},// 自定义错误信息messagesmessages:{// 账户的错误信息提示username:{required:"用户名不能为空"},myeamil:{required:"邮箱不能为空",email:"邮箱的格式不满足要求"}}});})</script>

总结

jQuery 插件——免费版相关推荐

  1. jQuery插件thickbox在ie下垂直居中问题

    jQuery 插件 thickbox 3.1 在ie下总不能垂直居中,按"http://jamazon.co.uk/web/2008/03/17/thickbox-31-ie7-positi ...

  2. 自己开发开源jquery插件--给jquery.treeview加上checkbox

    很多时候需要把树状的数据显示除来,比如分类,中国省份.城市信息,等,因此这方面的javascript插件也有很多.比如性能优异的jquery.treeview和国人开发的功能强大的zTree. 我最近 ...

  3. 推荐两款简单好用的图片放大jquery插件

    一.zoomfiy.js 推荐可以从这里下载 使用说明: 使用该jquery 插件 引入该插件的js:zoomfiy.js 或 min 引入该插件的css:zoomfiy.css 或 min 前后顺序 ...

  4. 动感效果的TAB选项卡 jquery 插件

    动感效果的TAB选项卡 jquery 插件 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q ...

  5. 【JQUBAR1.1】jQuery 插件发布

    [JQUBAR1.1]jQuery 插件发布 JQUBAR1.1 简介 2010-11-22在博客园发布了柱状图JQUBar1.0 jQuery 插件.现将该插件升级为1.1版本. 1.1版本修复了部 ...

  6. 240个jquery插件

    240个jquery插件 http://www.kollermedia.at/archive/2007/11/21/the-ultimate-jquery-plugin-list/ File uplo ...

  7. 基于Jquery插件Uploadify实现实时显示进度条上传图片

    网址:http://www.jb51.net/article/83811.htm 这篇文章主要介绍了基于Jquery插件Uploadify实现实时显示进度条上传图片的相关资料,感兴趣的小伙伴们可以参考 ...

  8. 51 jQuery插件库

    技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1.jQuery插件 jQuery功能比较有限,想要更复杂的特效功能,可以借助于jQuer ...

  9. 开源炫酷css轮播图 可直接引入html文件使用 含注释 jQuery插件

    开源炫酷css轮播图 可直接引入html文件使用 含注释 jQuery插件 1.轮播图样式 上图: 请访问:这里!! 查看轮播图效果. 2.如何在html里面引用 文件的目录路径为: 需要轮播图插件的 ...

  10. jquery插件制作

    jquery插件丰富,很多都是很好用的,最近学习了一下如何制作jquery插件,发现jquery插件制作其实很简单,这里介绍一下. jquery插件的基本格式: (function($){$.fn.t ...

最新文章

  1. 《大道至简》第一章编程的精义伪代码读后感
  2. Tesorflow源代码安装方式以及错误的解决方法
  3. 【Paper】An Experiment Comparing Double Exponential Smoothing and Kalman Filter-Based Predict
  4. AI新浪潮:截止2022年,全球74%的计算将来自端侧
  5. java 格式化解析_java日期格式化、解析
  6. c语言键盘连续双击程序,编了个C语言的键盘程序有点问题,请指点下!
  7. 【DP】Sleeping Cows P(P7154)
  8. C++结构体:默认构造函数,复制构造函数,重载=运算符
  9. edius隐藏快捷键_EDIUS快捷键集锦
  10. html 调高德地图 导航,在H5页面内通过地址调起高德地图实现导航
  11. 神木林服务器未能,《梦幻西游2》2015年9月22日定期维护公告
  12. 串的模式匹配python
  13. 5G NR 基本概念
  14. week2-二分和二分搜索
  15. 2021综述:一般目标检测中的遮挡处理
  16. 浅析Web components的痛点
  17. 交易系统开发(十一)——QuickFIX简介
  18. Linux C 库打桩技术
  19. 题目描述:设有一头小母牛,从出生第四年起每年生一头小母牛,按此规律,第N年时有几头母牛?
  20. Fortify SCA快速入门以及常见问题解决方法

热门文章

  1. 清华同方的计算机硬件设置,清华同方台式计算机如何设置BIOS引导U盘教程
  2. 终于有人把元数据讲明白了
  3. linux终端如何分栏,动态分栏布局实现
  4. 安庆集团-冲刺日志(第四天)
  5. 服务器虚拟化百科,硬件虚拟化 硬件虚拟化的意思解释|硬件虚拟化是什么意思 -我酷百科...
  6. Postman之Pre-request Script 使用详解
  7. 图计算的黄金时代 知识图谱背后的数据价值
  8. win7计算机不显示摄像头图标不见了,win7系统摄像头图标不见怎么办?
  9. 香港一卡通攻略:取款省4倍手续费
  10. android开发中即时聊天软件中时间的获得