兄弟jquery的后裔

时间:2011-08-18 23:41:21

标签: jquery

我最近从使用XPath切换到使用jQuery选择器。我使用的特定XPath选择器遇到了问题:

// h1 [contains(。,'Some Title')] //跟随:: a [1]

基本上我从兄弟的后代得到第一个链接元素。

根据我的理解,jQuery选择后代为“祖先descedant”,并选择兄弟姐妹为“兄弟姐妹+兄弟姐妹”。

当我不在乎/知道兄弟标签是什么时,我该如何组合这些? (换句话说“h1 + ul a”有效,但我想尽可能省略ul“

2 个答案:

答案 0 :(得分:0)

你的意思是jQuery('祖先后裔')吗?

查看http://api.jquery.com/descendant-selector/

例如:

$("h1 a")

答案 1 :(得分:0)

如果你的H1只有一个兄弟,你可以使用

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

如果您想完全使用NEXT兄弟,请执行

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