技术开发 频道

jQuery 1.3发布 全新CSS选择器引擎

  【IT168 评论】JavaScript类库jQuery的1.3版本已经发布,它包含了一个名为Sizzle的全新CSS选择器引擎,这为最常用的选择器带来了性能上的飞跃。这次发布还同时带来了一个新的API浏览器,开发人员可以通过在线访问或Adobe AIR应用程序的方式来查看实际运行的示例。
 
  在这次新发布中最值得注意的特性有:
  Sizzle,这是一个独立的、扩展性强、更快的CSS选择器引擎。
  大量重构的事件系统。 
  添加了“Live Events”特性,可以被绑定在所有目前的——以及未来的元素上。
  迅捷无比的HTML添加功能。
  重写offset方法以求更好的速度。
  使用功能检测的方式来确认浏览器,它通过尝试特定浏览器的功能或bug进行确认。 
  jQuery团队打算很快发布jQuery 1.3.1版本,来修补那些没被发现的bug。
 
  James Hart报告说目前在Visual Studio中使用1.3版本似乎存在一些问题:

  在VS2008的JS文件中引入JQuery 1.3之后智能提示就失效了。似乎在Sizzle这个jQuery中新的CSS选择器组件中,有些VS不喜欢的东西。它使得所有引用的 JavaScript文件中智能提示都被禁用了。这实在太可惜了。MS为兼容jQuery 1.2发布了一个pre-SP1补丁,而且我知道下一版本的VS中的智能提示引擎将有一个完整的翻新。不过现在,似乎Sizzle里的某些代码让目前的 VS2008 SP1代码陷入了不稳定的状态。

  不过还算幸运,如果您使用一个-vsdoc.js文件来替代jQuery,那么智能提示就能工作正常,因为它忽略了真正的jQuery源文件。不过那就没有jQuery 1.3的智能提示了。
 

0
相关文章