jQuery 1.3 正式版发布
来源:www.zhangjingwei.com
jQuery 1.3 经过几个Beta测试以后,今天正式发布了。较之1.2.6,它做要有这样一些更新。
英文文档:http://docs.jquery.com/Release:jQuery_1.3
一、更为强大的选择器。
jQuery 1.3 的选择器较之以前的更为强健,更具备可扩展性,并且完全独立(虽然可扩展性会牺牲一些性能)根据jQuery官方的说明文档,这本版本较之上一版本又提高了49%的性能。
另外,据官方说,他将代码给了Sizzle,并将让jQuery与其他js框架一切完美的,和谐的工作。(哈哈,不用担心冲突了)
二、Live 事件
新版的jQ可以无缝将某一个事件绑定到现在后以后的所有元素上。这个问题其实之前的重复绑定问题,你是否还记得当你append()后的元素无法使用,迫不得已在bind一下或者是在代码上写onclick的尴尬?呵呵,live()出马,一个顶N啊!
比如以前是这样写的。
$(document).ready(function(){ $("p").bind("click", addF); function addF(){ $(this).append("<p>hello</p>"); } });
那么现在我们就可以这样写了
$(document).ready(function(){ $("p").live("click", function(){ $(this).append("<p>hello</p>"); }); });
如果你想看更多的关于live和die请看下面的两个链接:
live:http://docs.jquery.com/Events/live
die:http://docs.jquery.com/Events/die
当然jQ肯定也不会忘记提一下我们的性能又提高啦(哈哈)

三、Event对象
主要是根据W3c规范,做了一个标准的对象。当然,因此有了一些变化。
四、注入效率的提升
插入的效率得到了提高,看来以后我们append等事情能更快了。

五、重写了Offset()
据官方说跨浏览器更好了,速度更快了。
六、取消了浏览器监听
改成jQuery.support,具体看它下面跟的“Change”。。
对了,JQ现在用YUI压缩了,呵呵,还是YUI好。
下载链接:http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.3.min.js&downloadBtn=%3CSPAN%3EDownload%3C%2FSPAN%3E
英文文档:http://docs.jquery.com/Release:jQuery_1.3
冯瑞涛
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?