分类:1.6 版本


列出了所有在此版本的 jQuery 中新增或修改的 API。

.attr()

获取匹配的元素集合中的第一个元素的属性的值。设置每一个匹配元素的一个或多个属性。

.closest()

从元素本身开始,在DOM 树上逐级向上级元素匹配,并返回最先匹配的祖先元素。以数组的形式返回与选择器相匹配的所有元素,从当前元素开始,在 DOM 树中向上遍历。

deferred.always()

当Deferred(延迟)对象解决或拒绝时,调用添加处理程序。

deferred.pipe()

用用于过滤 and/or 链式延迟对象的工具方法。

.find()

通过一个选择器,jQuery对象,或元素过滤,得到当前匹配的元素集合中每个元素的后代。

.is()

判断当前匹配的元素集合中的元素,是否为一个选择器,DOM元素,或者jQuery对象,如果这些元素至少一个匹配给定的参数,那么返回true。

jQuery.map()

将一个数组中的所有元素转换到另一个数组中。

jQuery.proxy()

接受一个函数,然后返回一个新函数,并且这个新函数始终保持了特定的上下文语境。

.nextUntil()

通过选择器,DOM节点,或jQuery对象得到每个元素之后的所有兄弟元素,但不包括匹配的元素。

.parentsUntil()

查找当前元素的所有的前辈元素,直到遇到选择器, DOM 节点或 jQuery 对象匹配的元素为止,但不包括这些元素。

.prevUntil()

获取每个元素但不包括选择器,DOM节点,或者jQuery对象匹配的元素的所有前面的兄弟元素。

.promise()

返回一个 Promise 对象,用来观察当某种类型的所有行动绑定到集合,排队与否还是已经完成。

.prop()

获取匹配的元素集中第一个元素的属性(property)值为匹配的元素设置一个或多个属性(properties)。

.removeProp()

为集合中匹配的元素删除一个属性(property)。

.undelegate()

删除当前选择器匹配的所有元素的事件处理程序,根据一组特定根元素的集合。