遍历| jqueryAPI 2.2 中文手册- AspRain.cn 致力于Web开发技术翻译整理

jQuery API 2.2.0

遍历

亦位于 遍历 > 杂项遍历
.add()

创建一个jQuery对象,把元素添加到匹配元素的集合里。

把推栈中的前一个元素的集合添加到当前集合,视情况用一个选择器作筛选。

把堆栈中前一个元素的集合添加到当前集合。

获得匹配的元素集合中每个元素的子元素,视情况用一个选择器作筛选。

亦位于 遍历 > 树遍历
.closest()

针对集合中的每个元素,通过测试元素本身以及在DOM树中遍历它的后代元素,获得第一个匹配选择器的元素。

获得匹配的元素集合中每个元素的子元素,包括文本节点和注释节点。

亦位于 杂项 > 集合操纵 | 遍历
.each()

遍历一个jQuery对象,针对每个匹配的元素执行一个函数。

亦位于 遍历 > 杂项遍历
.end()

结束当前连缀中最近的一个筛选操作,并把匹配的元素集合返回到它的上一个状态。

亦位于 遍历 > 筛选
.eq()

把匹配的元素集合缩小到指定索引数的那一个。

亦位于 遍历 > 筛选
.filter()

把匹配元素的集合缩小到只剩下匹配选择器的那些元素,或者通得过函数测试的那些元素。

亦位于 遍历 > 树遍历
.find()

获得当前所匹配的元素集合中每个元素的后代元素,用一个选择器、jQuery对象,或者元素作筛选。

亦位于 遍历 > 筛选
.first()

把匹配的元素集合缩小到集合中的第一个。

亦位于 遍历 > 筛选
.has()

把匹配的元素集合缩小到这样的元素:它拥有匹配该选择器或者DOM元素的后代元素。

亦位于 遍历 > 筛选
.is()

根据一个选择器、元素或者jQuery对象,检查当前元素的匹配集合,如果这些元素中至少有一个匹配了给定的参数,则返回true。

亦位于 遍历 > 筛选
.last()

把匹配的元素集合缩小到集合中的最后一个。

亦位于 遍历 > 筛选
.map()

把当前匹配集合中的每个元素传递给一个函数,制造出一个包含返回的值的新jQuery对象。

亦位于 遍历 > 树遍历
.next()

获得匹配的元素集合中每个元素后面紧挨着的同辈元素。如果提供了一个选择器,它会取得只有匹配该选择器的下一个同辈元素。

亦位于 遍历 > 树遍历
.nextAll()

获得匹配的元素集合中每个元素所有后面的同辈元素,视情况用一个选择器作筛选。

获得每个元素所有后面的同辈元素,向后直到遇到匹配选择器、DOM节点或者jQuery对象的那个元素(但是不包含这个匹配的元素)。

亦位于 遍历 > 筛选 | 遍历 > 杂项遍历
.not()

从匹配的元素集合中删除元素。

返回最接近的有定位的祖先元素(有定位的元素是指css属性position的值为relative、absolute或fixed的元素--译者注)。

亦位于 遍历 > 树遍历
.parent()

获得匹配的元素的当前集合中的每个元素的父元素,视情况用一个选择器作筛选。

亦位于 遍历 > 树遍历
.parents()

获得匹配的元素的当前集合中的每个元素的祖先元素,视情况用一个选择器作筛选。

获得匹配的元素的当前集合中的每个元素的祖先元素,向上直到遇到匹配选择器、DOM节点或者jQuery对象的那个元素(但是不包含这个匹配的元素)。

亦位于 遍历 > 树遍历
.prev()

获得匹配的元素集合中每个元素前面紧挨着的同辈元素,视情况用一个选择器作筛选。

亦位于 遍历 > 树遍历
.prevAll()

获得匹配的元素集合中每个元素所有前面的同辈元素,视情况用一个选择器作筛选。

获得每个元素所有前面的同辈元素,向前直到遇到匹配选择器、DOM节点或者jQuery对象的那个元素(但是不包含这个匹配的元素)。

获得匹配的元素集合中每个元素的同辈元素,视情况用一个选择器作筛选。

亦位于 遍历 > 筛选
.slice()

把匹配的元素集合缩小到一个子集,子集用一个索引范围指定。

如果网页上不能运行示例,请点击http://www.asprain.cn/jQueryAPI/traversing.htm查看示例。

如果你觉得本文档对你有用,欢迎给翻译作者支付宝打赏,支持翻译作者源源不断翻译更多有用的技术文档。