没想到jquery这次居然更新这么快,jquery1.4的教程我还没有发二周,jquery1.4.2就发布了。
这次jquery1.4.2更新的内容主要是性能和新增了一些新的API。
性能方面:看下图

包含了压缩版(24K)和完整版。
你也可以直接在网页中引入:
新增方法:
.delegate( selector, eventType, handler )
这个函数的确很有用。用于给指定的对象附加一个事件监听。
selector:选择器
eventType:事件类型
handler:监听函数
Delegate这个方法用于替代1.3.2中的.live()方法。这个方法比live来的方便,而且也可以达到动态添加事件的作用。
来看下面示例:给表格的每个td绑定hover事件
以前的写法如下:
- $("table").each(function(){
- $("td", this).live("hover", function(){
- $(this).toggleClass("hover");
- });
- });
现在只要如此:
- $("table").delegate("td", "hover", function(){
- $(this).toggleClass("hover");
- });
一行代码搞定
当然既然有.delegate()自然也有.undelegate(),用于解除事件绑定

更新的真是快:-)