Jquery.js 1.1.4 发布
很久没有去关注 JQuery 网站了,今天突然发现网站改版了,把插件栏目都调整了一下,我在想,该不会有新版本发布了吧!于是回到首页一看果然 Jquery.js 1.1.4 发布了。
不知道这次有了些什么改进,希望能把与 AjaxPro 在.NET1.1 中 Json 冲突的问题解决了,这个问题一直郁闷着我,用 AjaxPro 开发快,不过只能取取数据,而 JQuery 可以帮助快速地实现很多功能。两个没法一起用,前段时间都找了到久。
还好后边 AjaxPro 发布了个新版本,才解决了这个问题(不过只是在.NET2.0 中才解决了 1.1 中依然存在)
刚刚在官方中博客中看到,更新有提高获取对象的速度,有一个比较:
$(”#id”) Improvements $(”elem”) Improvements .each() Improvements
浏览器 jQuery 1.1.3 jQuery 1.1.4 提高比例
IE 6
651ms
70ms
830%
Firefox 2
1355ms
27ms
4919%
Safari 3
101ms
14ms
620%
Opera 9
270ms
62ms
335%
Average improvement:
1676%
浏览器 jQuery 1.1.3 jQuery 1.1.4 提高比例
IE 6
661ms
451ms
47%
Firefox 2
1717ms
143ms
1100%
Safari 3
99ms
83ms
19%
Opera 9
226ms
198ms
14%
Average improvement:
295%
浏览器 jQuery 1.1.3 jQuery 1.1.4 提高比例
IE 6
200ms
30ms
567%
Firefox 2
468ms
29ms
1514%
Safari 3
17ms
11ms
54%
Opera 9
45ms
25ms
80%
Average improvement:
554%
新增了slice的方法,作用是取得对象中的第几个,如:
$("div") 这个方法可能取到很多个对象,哪你可以用 $("div").slice(n)来取出第n个对象,补足了以前要用each来找中间的对象的麻烦。
例如:
<body>
<div>1 第一个</div>
<div>2 第二个div>
<div>3 中间的div>
<div>4 中间的div>
<div>5 这个最后个 div $(“div”).slice(-1);code>div>
div>
:has方法
//取所有 div 里面带有 p 的对象
$(”div:has(p)”)
另外修正了N多BUG,具体只有慢慢体验了,快去JQuery官方网站下载吧。