jquery1.3.0发布

roby on 01月 - 19 - 2009

今天为了寻找一个修复ie6下select框位于最外层bug的插件,上了下jquery官网,猛然发现在不变的网站风格下,最新版本已经升级到1.3.0了,1.2.6的版本算是稳定了大半年了,这次直接升到1.3,赶紧看看有哪些变化吧。
1.Sizzle Selector Engine 重写了选择器的引擎,作为jquery最厉害的武器,这无疑是一个重要的更新,想比1.2.6,性能提升了49%之多,不多说,且看下图:Selector Engine ,并且更新文档说明里指出,此次邀请了大量JavaScript界的牛人来验证新引擎的兼容性
2.Live Events 支持live事件,它能够绑定在当前和将要出现的文档元素(current and future elements)上,并秉承了以往的事件风格,调用十分简单:

  1. $("p").live("click", function(){
  2.       $(this).after("<p>Another paragraph!</p>");
  3. });

与此对应的还有die事件,更多可以参考jquery文档。为了实现live事件,需要一个足够快和强壮的方案,其中的关键是需要一个能够处理代理元素的过滤问题,Sizzle就是专门来做这样的事情的,令人惊讶的是它的表现十分突出,简直超乎想象,竟然提升了30倍之巨,如下图:Selector Engine
3.jQuery Event Object 形成了一个名为jQuery.Event的新对象,它实现了完全的函数性封装,遵从w3c标准,并且跨浏览器的性能表现良好。
4.HTML Injection Rewrite 重写了如 append, prepend, before, and after 等方法,性能提升见下图:Selector Engine
5.Offset Rewrite 性能提升见下图:Selector Engine
6.No More Browser Sniffing 十分赞的一个改进,这意味着不再需要在开发中进行浏览器的判断了,跨浏览器将更加轻松,这可是第一个实现如此封装的JavaScript框架哦,前端开发人员的工作应该变得更加轻松了。
7.使用须知,可能具有潜在不稳定,使用时请注意。
8. 赶快去下载吧:)
* jQuery Minified (18kb Gzipped)
* jQuery Regular (114kb)
更加详细的介绍去官网看看吧:http://docs.jquery.com/Release:jQuery_1.3

2 Comments for this post

something

昨天下载了,还没开始用呢

回复

Posted on06月 8th, 2009 at 3:51 pm
sharpe

1.3.2版本不是早出来了吗?

回复

Posted on08月 31st, 2009 at 11:15 am

Leave a comment

Name (required) Comment
Mail (required)
Website