jQuery 1.8 Release版本发布了


Posted in Javascript onAugust 14, 2012

昨天,jQuery官网发布了jQuery 1.8 Release版,现在已经可以在官网获得:http://jquery.com/。

由于还没发现这方面的文章,所以就来简单地介绍一下(注:本文只是简单的归纳介绍,不是完整的翻译,全文请参考原文:http://blog.jquery.com/2012/08/09/jquery-1-8-released/)。

一、代码获取

http://code.jquery.com/jquery-1.8.0.min.js (压缩版,建议生产环璋用)

http://code.jquery.com/jquery-1.8.0.js (源码版,建议调试研究用)

二、主要变化

1、重构选择器(Sizzle)引擎:现在sizzle引擎比以前更快了。这里应该是优先使用了现在很多浏览器都支持的 querySelectorAll 特性。另外 :has() 和 :contains() 仍支持IE6/7。

2、动画:之前存在的的动画依然支持,这次主要的改动是重新梳理了之前的代码,并增强了一些功能。

3、对CSS中前缀更好的支持:例如用 .css("user-select","none");在Chromw/Safari中的值是 "-webkit-user-select",Firefox中的值是"-moz-user-select",IE10中的值是"-ms-user-select"。

4、$(html, props)方法更加灵活。

5、修复了超过160个bug。

6、代码进一步减小:压缩后的代码文件比1.7.2版小了几百个bytes。

7、模块化:如果你清楚地知道项目中jQuery的依赖内容,你可以把不需要的部分去掉。对于模块话本版本仅仅是个开始,后面的版本会有更好的支持。

三、移除的部分

简单来说,为了过渡,本版本移除的部分很少。下面是移除的部分(都用的比较少):

1、$(element).data("events")

2、Deferred.isResolved() 和 Deferred.isRejected()

3、$(element).closest(Array) 返回 Array

4、$.curCSS

5、$.attrFn

四、报告bug

如果你发现了bug,可以先到 jsFiddle 或 jsbin 创建测试用例,然后提交到 jQuery bug tracker。

如果你不确定这是不是一个bug,可以到 jQuery 官方论坛提问:http://forum.jquery.com/

Javascript 相关文章推荐
JavaScript弹簧振子超简洁版 完全符合能量守恒,胡克定理
Oct 25 Javascript
基于jQuery的星级评分插件
Aug 12 Javascript
浏览器窗口加载和大小改变事件示例
Feb 27 Javascript
javascript学习笔记(六)数据类型和JSON格式
Oct 08 Javascript
jQuery网页版打砖块小游戏源码分享
Aug 20 Javascript
卸载安装Node.js与npm过程详解
Aug 15 Javascript
JavaScript中闭包之浅析解读(必看篇)
Aug 25 Javascript
Bootstrap模态框(Modal)实现过渡效果
Mar 17 Javascript
vue vuex vue-rouert后台项目——权限路由(适合初学)
Dec 29 Javascript
关于ES6箭头函数中的this问题
Feb 27 Javascript
微信小程序使用车牌号输入法的示例代码
Aug 20 Javascript
layui的布局和表格的渲染以及动态生成表格的方法
Sep 18 Javascript
常用一些Javascript判断函数
Aug 14 #Javascript
分享精心挑选的23款美轮美奂的jQuery 图片特效插件
Aug 14 #Javascript
JavaScript 布尔操作符解析  && || !
Aug 10 #Javascript
JS多物体 任意值 链式 缓冲运动
Aug 10 #Javascript
JavaScript之引用类型介绍
Aug 10 #Javascript
jquery下checked取值问题的解决方法
Aug 09 #Javascript
js分解url参数(面向对象-极简主义法应用)
Aug 09 #Javascript
You might like
php 从数据库提取二进制图片的处理代码
2009/09/09 PHP
php5.5中类级别的常量使用介绍
2013/10/02 PHP
百度工程师讲PHP函数的实现原理及性能分析(三)
2015/05/13 PHP
php判断对象是派生自哪个类的方法
2015/06/20 PHP
Thinkphp 3.2框架使用Redis的方法详解
2019/10/24 PHP
基于jquery的一个浮动框(扩展性比较好 )
2010/08/27 Javascript
Javascript实现返回上一页面并刷新的小例子
2013/12/11 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
2014/10/17 Javascript
js实现照片墙功能实例
2015/02/05 Javascript
在JavaScript中处理字符串之link()方法的使用
2015/06/08 Javascript
Vue数据驱动模拟实现1
2017/01/11 Javascript
vue 实现 ios 原生picker 效果及实现思路解析
2017/12/06 Javascript
Vue2.5学习笔记之如何在项目中使用和配置Vue
2018/09/26 Javascript
监听angularJs列表数据是否渲染完毕的方法示例
2018/11/07 Javascript
微信小程序实现顶部导航特效
2019/01/28 Javascript
[00:12]2018DOTA2亚洲邀请赛SOLO赛 MidOne是否中单第一人?
2018/04/05 DOTA
Python实现嵌套列表及字典并按某一元素去重复功能示例
2017/11/30 Python
基于Django filter中用contains和icontains的区别(详解)
2017/12/12 Python
Django 实现购物车功能的示例代码
2018/10/08 Python
pandas每次多Sheet写入文件的方法
2018/12/10 Python
python自动化测试无法启动谷歌浏览器问题
2019/10/10 Python
使用python实现回文数的四种方法小结
2019/11/24 Python
在python tkinter界面中添加按钮的实例
2020/03/04 Python
PyInstaller的安装和使用的详细步骤
2020/06/02 Python
美国餐厅用品和厨房设备批发网站:KaTom Restaurant Supply
2018/01/27 全球购物
彪马英国官网:PUMA英国
2019/02/11 全球购物
Foot Locker澳洲官网:美国运动服和鞋类零售商
2019/10/11 全球购物
舞蹈比赛获奖感言
2014/02/04 职场文书
法人委托书
2014/07/31 职场文书
2015年度护士个人工作总结
2015/04/09 职场文书
证券区域经理岗位职责
2015/04/10 职场文书
班级联欢会主持词
2015/07/03 职场文书
班干部学习委员竞选稿
2015/11/20 职场文书
委托书范本格式
2019/04/18 职场文书
PyTorch的Debug指南
2021/05/07 Python
Python编写冷笑话生成器
2022/04/20 Python