在日常的开发中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. 将windows上.net core 发布的程序部署到linux(ubantu等)上

    首先在linux安装相应的.net core 环境,根据官方的示例安装即可:参考地址:https://dotnet.microsoft.com/learn/dotnet/hello-world-tut ...

  2. 新建React Native项目步骤

    根据官方环境 https://reactnative.cn/docs/getting-started/ 搭建好之后 1.新建项目 打开React Native 命令行工具,并输入 react-nati ...

  3. loadrunner脚本编写经验

    最近写了不少loadrunner脚本,记录一下心得:1 loadrunner脚本基本可以认为就是c语言代码(loadrunner支持不同语言的脚本,默认生成的是用c语言写的脚本)2 loadrunne ...

  4. 使用c语言计算分期贷款折算年化收益率(内部收益率IRR*12)

    众所周知,现在银行的分期贷款利率是很有诱惑性人.表面看利率是很低的,例如招行的闪电贷有时给我的利率是4.3% 但是,由于贷款是分期还本的,我手上的本金每月都在减少,到最后一个月时手上只有少量本金,但是 ...

  5. 《杜增强讲Unity之Tanks坦克大战》5-子弹

    5 子弹 本节的任务是创建子弹的Prefab   image 首先从Model/Shell找到子弹的模型,拖入Hierarchy中,添加刚体组件,所有属性默认值. 添加Capsule Collider ...

  6. RabbitMQ入门:路由(Routing)

    在上一篇博客<RabbitMQ入门:发布/订阅(Publish/Subscribe)>中,我们认识了fanout类型的exchange,它是一种通过广播方式发送消息的路由器,所有和exch ...

  7. 新特性:postgresql的vacuum漫谈

    文章出处:来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31556440/viewspace-2375109/ 前言 即便是从数据库特性,SQL功能性等方面,Pos ...

  8. 零基础学python之函数与模块(附详细的代码和安装发布文件过程)

    代码重用——函数与模块 摘要:构建函数,创建模块,安装发布文件,安装pytest和PEP 8插件,确认PEP8兼容性以及纠错 重用代码是构建一个可维护系统的关键. 代码组是Python中对块的叫法. ...

  9. CocoStuff—基于Deeplab训练数据的标定工具【一、翻译】(未完)

    一.CocoStuff简介 CocoStuff是一款为deeplab设计的,运行在Matlab中的语义标定工具,其标定结果和结合Deeplab训练出的结果均为mat文件格式,该项目源码已在github ...

  10. ReLU——Deep Sparse Rectifier Neural Networks

    1. 摘要 ReLU 相比 Tanh 能产生相同或者更好的性能,而且能产生真零的稀疏表示,非常适合自然就稀疏的数据. 采用 ReLU 后,在大量的有标签数据下,有没有无监督预训练模型取得的最好效果是一 ...