【发布时间】:2017-03-30 12:08:32
【问题描述】:
我有一个链接在调整页面大小时隐藏了该元素,所以我试图通过前一个元素获取该元素。
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
<i class="icon icon-doc-new"></i>
<span class="hidden-sm dropdown-label">Create</span>
<span class="caret hidden-sm"></span>
</a>
要获得“正常”元素,我使用 Xpath:
.//*[@id='main-menu']/li/a/span[contains(text(), 'Create')]
然后我想获取元素<i class="icon icon-doc-new"></i>
像这样的
.//*[@id='main-menu']/li/a/span[contains(text(), 'Create')]/precending-sibling::i[0] //(also tried different indexes]
尝试了其他几种方法,但都没有成功。
有什么建议吗?
【问题讨论】: