jquery之管理包装元素集合(利用关系获取包装集)
----------
jquery允许根据HTML DOM中包装元素与其他元素的层次关系,从现有包装集里获取新包装集。请注意这里的方法返回新包装集,而原始包装集保持不变。
下表显示这些方法及其描述,其中每个方法都接受可选的选择器表达式,任何被选择元素必须与其匹配。如果没有传入选择器参数,就选择所有合格元素。
方法 描述
children() 返回原始包装集元素的所有唯一子元素所组成的包装集 (唯一是指在集合中各不相同,不是指一个)
contents() 返回原始包装集元素的内容的包装集,这些元素可能包含文本节点(这个方法经常用于获取<iframe>元素的内容)
next() 返回原始包装集元素的所有唯一的下一个兄弟元素所组成的包装集
nextAll() 返回包含原始包装集元素的所有后续兄弟元素的包装集
parent() 返回原始包装集所有元素的唯一直接父元素所组成的包装集
parents() 返回原始包装集所有元素的唯一祖先无疑所组成的包装集,包括直接父元素和一直向上追溯的祖先元素,但不包括 文档根元素
prev() 返回原始包装集元素的所有唯一的上一个兄弟元素所组成的包装集
prevAll() 返回包含原始包装集元素的所有前面兄弟元素的包装集
siblings() 返回原始包装集元素的所有唯一兄弟元素所组成的包装集
除了contents()以外,所有方法都接受包含字符串的参数,用于对结果进行筛选。