在日常的开发中jQuery作为一个流行多年的轻量级 JavaScript 库,使用十分的普遍,主要源于它的便捷性和实用性非常高。

在此总结一些关于jQuery版本的区别和选择的建议,以及一些常见插件库的网站,方便大家的日常开发需求。

如有不足的地方还望在评论区提出来,只有不断的学习改进才能进步嘛。

jQuery常见的文档资源:

W3C文档  http://www.w3school.com.cn/jquery/

JQuery中文手册  http://jquery.cuishifeng.cn/

jQuery API 中文文档  https://www.jquery123.com/

菜鸟网  https://www.runoob.com/jquery/jquery-tutorial.html

官网API  https://api.jquery.com/

廖雪峰的官网  这个老师的网站里还有关于版本控制器Git的中文教程喔,比较风趣易懂,如有需要学习Git的可以查看。

jQuery常见下载地址:

官网:https://jquery.com/download/

http://www.jq22.com/jquery-info122       jquery下载所有版本(实时更新)

jQuery常见的插件库资源:

http://www.jq22.com/

https://plugins.jquery.com

http://www.htmleaf.com/jQuery/

http://www.xwcms.net

http://www.html580.com/

附加文档:

1.9 版本升级指南

官方博客 http://blog.jquery.com/

JQuery学习中心  http://learn.jquery.com/

其他兄弟项目的 API 文档地址

JQueryUI API文档:

http://api.jqueryui.com/

中文网站 http://www.jqueryui.org.cn/

http://www.jqueryui.org.cn/

http://www.runoob.com/jqueryui/jqueryui-tutorial.html

JQueryMobile API文档(移动端框架):

http://api.jquerymobile.com/

http://www.runoob.com/jquerymobile/jquerymobile-tutorial.html

http://www.w3school.com.cn/jquerymobile/

QUnit API文档:

QUnit是Jquery的单元测试框架

http://api.qunitjs.com/

部分翻译的参考博客:

不一样的忙果的博客 http://blog.sina.com.cn/s/blog_5380a47901014mid.html

@少个分号的博客 https://www.cnblogs.com/linksgo2011/p/4001026.html

版本选择原则

  一般原则是越新越好,jQuery版本一直不断进步和发展,最新版能体现出当时最高技术水平,也是最先进的技术理念。

  但以我个人而言。版本x.x.0的上一版本最稳定。比如说1.10.0版,上一版本是1.9.3,这个版本应该最稳定,因为x.x.0表示着有很多新的功能,但是潜在的bug还没有显现,而0变成1-3的时候一般都是bug的修复期,稳定性会提升。

另外要根据实际开发需求来确定选用1系列、2系列还是3系列。注意一点 jquery-2.0以上版本不再支持IE 6/7/8(当然90%以上的用户不会再使用这些老版本),并不是最新的版本就最好的,而是根据您项目需求所适合的版本!

  作为一名合格的开发人员,手册是必须的。因为需要经常使用,可以下载一个chm文件随时查阅。

  jQuery当前有3个大的版本,分别是1.X,2.X,3.X。但是只有1.X系列支持IE6,7,8,所以1.X这个版本也是目前最常用的。

  1.x版的最常用版本为jQuery1.8.3或1.9.1或1.11.3。1.9以及以上版本存在的bug还是比较多的,1.8.3是目前使用率最高的。

  如果需要1.X系列的可以去官网或GitHub下载旧版本的源码添加到项目中,也可以在http://www.jq22.com/jquery-info122下载。也可以直接引入使用百度或新浪的CDN(http://libs.baidu.com/jquery/1.8.3/jquery.min.jshttp://libs.baidu.com/jquery/1.9.1/jquery.min.js)。

jQuery 版本选择与常见插件库总结的更多相关文章

  1. python 全栈开发,Day58(bootstrap组件,bootstrap JavaScript 插件,后台模板,图表插件,jQuery插件库,Animate.css,swiper,运行vue项目)

    一.bootstrap组件 无数可复用的组件,包括字体图标.下拉菜单.导航.警告框.弹出框等更多功能. 组件和插件的区别? 插件:一个功能,比如js文件 组件:html css js 组件包含插件 面 ...

  2. jquery插件库

    jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team. jQuery是继prototype之后又一个优秀的Javascrīpt框架.其经典 ...

  3. 解决jQuery多个版本,与其他js库冲突方法

    jQuery多个版本或和其他js库冲突主要是常用的$符号的问题,这个问题 jquery早早就有给我们预留处理方法了,下面一起来看看解决办法. 1.同一页面jQuery多个版本或冲突解决方法. < ...

  4. 贴近用户体验的jQuery日期选择插件

    分享一款贴近用户体验的jQuery日期选择插件.这是一款双日历jQuery日期选择时间插件pickerDateRange.效果图如下: 在线预览   源码下载 var dateRange = new ...

  5. jquery.chosen.js下拉选择框美化插件项目实例

    由于之前使用的bootstrap-select插件是建立在bootstrap基础上的,实际使用到项目中的时候,与我们使用的ace-admin(基于bootstrap)存在样式冲突,导致下拉框的样式发生 ...

  6. BootCDN 开源项目免费 CDN 加速服务,Jquery插件库

    2017-11-17  19:38:32 免费好用的在线 css js 文件引用 BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务 Jquery插件库 .

  7. 使用 jquery 的 上传文件插件 uploadify 3.1 配合 java 来做一个简单的文件上次功能。并且在界面上有radio 的选择内容也要上传

    使用 jquery 的 上传文件插件 uploadify 3.1 配合 java 来做一个简单的文件上次功能.并且在界面上有radio 的选择内容也要上传 uploadify 插件的 下载和文档地址  ...

  8. jQuery formValidator表单验证插件

    什么是jQuery formValidator? jQuery formValidator表单验证插件是客户端表单验证插件. 在做B/S开发的时候,我们经常涉及到很多表单验证,例如新用户注册,填写个人 ...

  9. Javascript和jQuery WordPress 图片轮播插件, 内容滚动插件,前后切换幻灯片形式显示

    用于在有限的网页空间内展示一组产品图片或者照片,同时还有非常吸引人的动画效果.本文向大家推荐12款实用的 jQuery 图片轮播效果插件,帮助你在你的项目中加入一些效果精美的图片轮播效果,希望这些插件 ...

随机推荐

  1. 【转载】COM 组件设计与应用(五)——用 ATL 写第一个组件

    原文:http://vckbase.com/index.php/wv/1215.html 一.前言 1.如果你在使用 vc5.0 及以前的版本,请你升级为 vc6.0 或 vc.net 2003: 2 ...

  2. Kubernetes学习之路(十五)之Ingress和Ingress Controller

    目录 一.什么是Ingress? 1.Pod 漂移问题 2.端口管理问题 3.域名分配及动态更新问题 二.如何创建Ingress资源 三.Ingress资源类型 1.单Service资源型Ingres ...

  3. .net core中automapper的使用

    automapper 是将两个类中的相同字段进行映射,也可以指定字段进行映射:将 UserDao的id 映射为 User 的age CreateMap<UserDao, User>() . ...

  4. C++ STL 学习笔记__(5)list

    10.2.6List容器 List简介 ²  list是一个双向链表容器,可高效地进行插入删除元素. ²  list不可以随机存取元素,所以不支持at.(pos)函数与[]操作符.It++(ok) i ...

  5. java实现利用httpclient访问接口

    HTTP协议时Internet上使用的很多也很重要的一个协议,越来越多的java应用程序需要通过HTTP协议来访问网络资源. HTTPClient提供的主要功能: 1.实现了所有HTTP的方法(GET ...

  6. PLSQL Developer 客户端没有TNS监听,无法连接数据库

    在Windows Server 2008 中安装了 64位的Oracle,好不容易将监听做好,在使用客户端 PLSQL Developer 的时候发现竟然没有TNS监听. 问题如下: 如上图所示,打开 ...

  7. 开箱即用 - log4net 日志

    废话少说,先上代码 log4net Demo 好的系统都有日志,log4net 是我在.net平台下用过最爽的日志库,简单易用.功能强大. 基于配置(配置很简单,一看就明,通用,拷去即用): 可同时保 ...

  8. Qt-网易云音乐界面实现-3 音乐名片模块的实现

    这个模块其实我是不知道该叫什么的,暂时就叫做音乐名片模块吧,这可以看到,这个模块简单的显示以下信息. 1. 歌曲名称 2. 歌曲歌唱者 3. 歌曲封面 4. 喜欢歌曲的按钮 5. 分享歌曲的按钮 6. ...

  9. Windows系统环境变量之path环境变量(Java, Python环境变量配置)

    系统: Windows10 path系统环境变量的作用: Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外 ...

  10. vue 使用ref获取DOM元素和组件引用

    在vue中可以通过ref获取dom元素,并操作它,还可以获取组件里面的数据和方法. HTML部分: <div id="app"> <input type=&quo ...