【发布时间】:2017-09-23 13:26:45
【问题描述】:
有没有办法选择不包含ng-show的xpath
请在下面找到 xpath:
我熟悉 not(contains()),但它有 2 个参数。
我希望它不包含ng-showitself,因为我还有一些包含 ng-show 的元素,我不想选择其中任何一个。
<span ng-show="displayValue" class="ng-binding">0 km</span>
提前致谢
【问题讨论】:
有没有办法选择不包含ng-show的xpath
请在下面找到 xpath:
我熟悉 not(contains()),但它有 2 个参数。
我希望它不包含ng-showitself,因为我还有一些包含 ng-show 的元素,我不想选择其中任何一个。
<span ng-show="displayValue" class="ng-binding">0 km</span>
提前致谢
【问题讨论】:
在下面试试这个xpath
//span[not(@ng-show)][not(@class='percent ng-binding')][@class='ng-binding']
xpath的解释:-只有<span>标签才会返回,哪些属性不包含ng-show
【讨论】:
//*[contains(@class,"ng-binding") and not(contains(@class,"percent ng-binding")) and span[not(@ng-show)]]