2
您好我想找到一个特定的“唯一”的关键字,其中一个兄弟有一个特定的字符。我试图使用下面提到的代码,但似乎没有返回任何值。如果你能告诉我我错在哪里,会很有帮助。
//a[text()='only']/following-sibling::label[text()='Jet Airways']
您好我想找到一个特定的“唯一”的关键字,其中一个兄弟有一个特定的字符。我试图使用下面提到的代码,但似乎没有返回任何值。如果你能告诉我我错在哪里,会很有帮助。
//a[text()='only']/following-sibling::label[text()='Jet Airways']
这些元素不是同级因为他们有不同的即时父母。
您可以用following
轴,而不是去:
//a[. = 'only']/following::label[. = 'Jet Airways']
或者,你可以用下面的span
兄弟,而不是工作:
//a[. = 'only']/following-sibling::span[label = 'Jet Airways']
有什么不对您的查询,[见这个小提琴( http://jsfiddle.net/6emo4nLx/)。可能你的上下文不是你想象的那样,例如,在控制台中在链接的小提琴上执行查询不会产生任何结果。 – RamblinRose