首页 > 现在jQuery版本经最常用的版本是哪个,可以简明原因么、

现在jQuery版本经最常用的版本是哪个,可以简明原因么、

现在jQuery版本经最常用的版本是哪个啊?可以简明原因么、


1.11.3


可以考虑从以下几个角度分析:
1.性能(js大小/浏览器上表现)
2.稳定性(release时间,bug情况)
3.功能性(新增/废除哪些功能)
4.可扩展性/兼容性(1.x支持ie 6+, 2.x支持ie 9+)

其实1/2/3点相对来说影响没有那么大,对于一个使用量这么广的类库来说,新版本在性能/稳定上基本不会存在什么问题,最主要的问题应该是第四点,看你的业务是否需要兼容ie6/7/8,如果需要的话,那毫无疑问1.11.*,再确定小版本,一般小版本越大越稳定,通常是解决bug,所以选择1.11.3。如果不需要考虑低版本ie的话可以考虑上2.x。


jQuery 3 Browser Support:
Chrome, Firefox, Safari, Opera, IE 9+, iOS 7+, Android 4.0+
iPhone 4S可升级到iOS 9.
2016年6月Android版本份额:
Android 2 份额约 2%
Android 4 份额约 53% (WebView自Android 4.4起采用Chromium内核)
Android 5 份额约 35%
Android 6 份额约 10%
注:Android 3.x是Google针对平板开发的系统.
如果你需要支持IE6-8和Android 2/3,那就用jQuery 1.
如果你需要在移动应用上使用jQuery,那你就用jQuery 3.
其实大可不必纠结各版本的区别,因为API基本都是相同的.
我分别用jQuery1,2,3来跑flexslider这个支持触屏滑动的jQuery幻灯片插件,都是正常的.

http://code.jquery.com/jquery... 大小为96KB(GZIP压缩后为33KB)
http://code.jquery.com/jquery... 大小为84KB(GZIP压缩后为29KB)
http://code.jquery.com/jquery... 大小为84KB(GZIP压缩后为29KB)

jQuery Mobile官方提供了一个测试版本的Download Builder
可以用来定制自己用到的功能,比如触摸事件(Touch Events):
访问 http://jquerymobile.com/downl...
勾选 Events 下的 Touch 然后点击页面下方的 Build My Download 下载.
jquery.mobile.touch.min.js 只有8KB.
Touch events including:
touchstart, touchmove, touchend,
tap, taphold,
swipe, swipeleft, swiperight,
scrollstart, scrollstop
注意:jQuery Mobile 1.4.5 还不支持 jQuery 3,所以可以配合 jQuery 2 使用.

【热门文章】
【热门文章】