AJAXBBS.NET   yemoo's blog

专注WEB前端及RIA技术 -- XHTML/CSS/JavaScript/Ajax/RIA

导航

« 解决VC++编译的程序出现“没有找到 MFC42D.DLL,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题”的问题前端开发常用工具之开发工具篇 »

jQuery1.3 Beta发布,支持与Sizzle集成

昨日在Ajaxian看到了有关jquery1.3 Beta版发布的消息,尽管只是个测试版本,但还是让我很兴奋,于是马上到jquery官方博客看了一下相关介绍。

jquery自从1.2.6发布以来,已经很久没有更新,开发人员都在忙于1.3版的开发。这次的更新相对1.2.6还是有很大变化的,其中包括“支持与据说世界上最快的JavaScript CSS选择引擎Sizzle的集成”。

1.3Beta版下载地址:http://code.jquery.com/jquery-1.3b1.js jQuery 1.3主要更新如下:
  1. 支持与Sizzle的集成(选择器引擎基本重写,保留了之前一些比较优秀的部分)
  2. DOM操作部分(append/prepend/before/after)代码也有较大的变动,速度提升了10-15倍。
  3. 去除了浏览器探测的功能,如之前的 ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) 要替换成if ( !jQuery.support.noCloneEvent && !jQuery.isXMLDoc(this) )
  4. offset()方法完全重写,速度更快。
  5. 支持reglib所提倡的live事件代理模式,具体方法为$.live(type,fn)。
  6. 事件触发器的变动。新版的事件采用了事件冒泡(bulles up)的方式(这可能会导致一些其它的问题)
  7. hide()/.show()代码重写,性能提升50%-200%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

About ME

  • 网名:网者归来、yemoo,长期并将继续投身于WEB前端相关技术的学习和推广的大军中,目前就职于杭州淘宝网,从事前端开发相关工作,有事可E-MAIL联系我。
  • Email1:netman8410#163.com
    Email2:yuanzhang#taobao.com
    PS:牛B都是从傻B变来的

Search

网站分类

最近发表

最新评论及回复

文章归档

Powered By Z-Blog 1.8 Arwen Build 81206  豫ICP备06015770号

Copyright 2006-2009 AJAXBBS.NET. All Rights Reserved.