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官方网站下载吧。