2011-08-18 51 views
0

我最近從使用XPath切換到使用jQuery選擇器。我有一個特殊的XPath選擇的麻煩,我會用:兄弟jquery的後代

//h1[contains(.,'Some標題「)] //以下:: A [1]

基本上我得到的第一個鏈接元素來自兄弟的後代。

從我所理解的jQuery中選擇後代作爲「祖先的後代」,並選擇兄弟姐妹作爲「兄弟姐妹+兄弟姐妹」。

當我不在乎/知道兄弟標籤是什麼時,我該如何組合這些東西? (換句話說 「H1 + UL A」 的作品,但我要離開了

回答

0

如果你有你的H1只有一個兄弟姐妹,你可以使用

$('h1').siblings().find('a') 

如果您想要使用完整的NEXT同級,請執行

$('h1').next().find('a')