• 技术文章 >web前端 >前端问答

    jquery有哪些第三方插件

    青灯夜游青灯夜游2022-05-23 18:24:13原创430

    jquery第三方插件:1、Validation,一个表单验证插件;2、Form,一个Ajax表单插件;3、livequery,一个动态绑定事件插件;4、Cookie,一个管理Cookie的插件;5、SimpleModal,模态窗口插件等。

    本教程操作环境:windows7系统、jquery1.10.2版本、Dell G3电脑。

    JQuery有着丰富的第三方的插件,例如:树形菜单、日期控件、图片切换插件、弹出窗口等等基本前台页面上的组件都有对应插件,并且用JQuery插件做出来的效果很炫,并且可以根据自己需要去改写和封装插件,简单实用。

    下面介绍一下常用第三方插件。

    jquery常用的第三方插件

    1、jQuery表单验证插件:Validation

    (1)Validation简介

        最常使用JavScript的场合就是表单的验证,而jQuery作为一个优秀的JavaScript库,也提供了一个优秀的表单验证插件——Validation.Validation是历史最悠久的jQuery插件之一,经过了全球范围内不同项目的验证,并得到了许多Web开发者的好评。作为一个标准的验证方法库,Validation拥有如下优点:

    (2)插件下载地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/

    这里写图片描述


    Validation插件的官方API地址为: http://docs.jquery.com/Plugins/Validation

    2、jQuery表单插件:Form

    (1)Form插件简介

        jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax。jQuery有两个核心方法——ajaxForm()和ajaxSubmit(),它们集合了从控制表单元素到决定如何管理提交进程的功能。另外iain,插件还包括其他的一些方法:formToArray()、formSerialize()、fieldSerialize()、fieldValue()、clearForm()和resetForm()等

    (2)jQuery Form表单插件下载地址:http://jquery.malsup.com/form/。读者可以下载该插件,并在该网站上查看简单上手说明、API、实例代码等。

    3、动态绑定事件插件:livequery

    (1)livequery插件简介

        jQuery的事件绑定功能使得jQuery代码与HTML代码能够完全分离,这样代码的层次关系更加清晰,维护起来也更加简单。然而对于动态加载到页面的HTML元素,每次都需要重新绑定事件到这些元素上,十分不便。一款新的插件由此产生,即livequery,可以利用它给相应的DOM元素注册时间或者触发回调函数函数。不仅当前选择器匹配的元素会被绑定事件,而且后来通过JavaScript添加的元素都会被绑定事件。当元素不再和选择器匹配时,livequery会自动取消事件注册,使得开发者不再需要关注HTML元素的来源,只需要关注如何编写其绑定的事件即可。

        通过jQuery选择器选择一个DOM元素,livequery插件会实时地在整个DOM范围将其持久化。这意味着无论元素是先前存在的还是后来动态加载的,事件都会被绑定,就像是CSS给元素添加样式一样。同时,这款插件几乎在没占用什么资源的情况下就做到了这些功能。
    (2)jQuery livequery插件的下载地址:http://plugins.jquery.com/livequery/

    4、jQuery UI插件

    (1)jQuery UI简介:

        jQuery UI源自于一个jQuery插件——Interface。Interface插件最早版本我1.2,只支持jQuery1.1.2的版本,后来有人对Interface的大部分代表基于jQuery1.2的API进行重构,并统一了API。由于改进重大,因此版本号不是1.3而是直接跳到1.5,并且改名为jQuery UI。

        jQuery UI主要分为3个部分,交互、微件和效果库

    (2)jQuery UI插件的下载地址为:http://jqueryui.com/download/all/。选择“jQuery UI 1.6rc2”链接可以直接下载完整套件,包括源码,发行版和测试驱动等。

    5、管理Cookie的插件:Cookie

    (1)Cookie插件简介

        Cookie是网站设计者放置在客户端的小文本文件。Cookie能为用户提供很多的便利,例如购物网站存储用户曾经浏览过的产品列表,或者门户网站记住用户喜欢选择浏览哪类新闻。在用户运行的情况下,还可以存储用户的登陆情况,使得用户在访问网站时不必每次都键入这些信息。

        jQuery提供了一个十分简单的插件来管理网站的Cookie,该插件的名称也是Cookie.

    (2)jQuery Cookie插件的下载地址:http://plugins.jquery.com/cookie/

    6、模态窗口插件:SimpleModal

    (1)SimpleModal插件简介

        SimpleModal是一个轻量级的jQuery插件,它为模态窗口的开发提供了一个强有力的接口,可以把它当作模态窗口的框架。SimpleModal非常的灵活,可以创建你能够想象到的任何东西i,并且 你还不需要考虑UI开发中的跨浏览器相关问题。

    (2)SimpleModal插件的下载地址:http://www.ericmmartin.com/projects/simplemodal/

    7、延迟加载图片插件:lazyload

    延迟加载图片或符合某些条件才开始加载图片

    下载网址:https://cdn.bootcss.com/jquery_lazyload/1.9.7/jquery.lazyload.min.js

    8、fly插件

    添加购物车效果、实现抛物线运动

    下载地址:https://github.com/amibug/fly

    9、qrcode

    能够在客户端生成矩阵二维码QRCode 的jquery插件

    下载地址:https://github.com/lrsjng/jquery-qrcode

    10、spinner

    可以很方便的实现购物车数量的加减,也支持使用键盘上的上下键来改变购物车的数量。

    下载地址:https://github.com/vsn4ik/jquery.spinner

    等等。。。

    【推荐学习:jQuery视频教程web前端视频

    以上就是jquery有哪些第三方插件的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jquery插件
    上一篇:jquery怎么删除div的某个属性 下一篇:jquery能检测是否有同胞元素吗
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• jquery有哪些取值方式• bind在jquery中是什么意思• jquery怎么去除a标签的属性• 怎么使用jquery改变div高度• 什么是jquery包装集• jquery怎么知道鼠标停留在哪里
    1/1

    PHP中文网