jquery:获取层次结构完整的父级的后代

时间:2009-10-31 22:32:11

标签: jquery

考虑以下示例

div > h1 > p > a

div.children()为直接孩子提供h1

当然我使用find('*')来获取所有后代。

但是,我需要div.find( h1 > p > a) 而不是 div.find(h1,p,a),这是默认查找('*')正在做的事情:它只是忽略原始的层次结构。

请注意div可以是任何东西。整个层次结构可以有所不同。 ie)div> h1> span> b>我> a等等......

1 个答案:

答案 0 :(得分:0)

我不完全确定你的意思,但是你尝试ancestor descendant代替parent > child(你提到你的等级可以是任何深度,父&gt;孩子只会寻找< em> immediate 孩子们:

div.find('h1 p a')