子元素的XPath

时间:2015-06-23 10:23:18

标签: selenium xpath

选择此jquery选择器的第一个元素的 Xpath 是什么:$('.A .B:eq(1)') ?

HTML示例

<div class="x A z">
  <div class="y">
    <div class="r B z"></div>  <---- that is that I need to select
        <div class="r B z"></div

>
...

到目前为止,我已经尝试过这个:

(//div[(@class='A') and div[contains(concat(' ', @class, ' '), 'B')]])[1]

1 个答案:

答案 0 :(得分:2)

//div[contains(concat(' ',@class,' '), ' A ')]//div[contains(concat(' ',@class,' '), ' B ')][1]