这是代码:
<li>
<a>
<h1>Quorn Stukjes</h1>
<p class="price">
</a>
<form>
<button type="submit">+</button>
</form>
</li>
我想创建一个定位器,找到第一个具有属性“price”的兄弟元素<h1>
的{{1}}。容易到目前为止。但现在我也希望<p>
与一个属性类型为“submit”的<h1>
类共享其祖父母。
我创建的内容如下:
<button>
我想知道这是否是最明智的解决方案(它确实有效),或者是否有更优雅和更健壮的东西。
答案 0 :(得分:1)
(//*[form/button[@type = 'submit']]/*[p[@class = 'price']]/h1)[1]
应该这样做(假设提交按钮仅在表单父元素中有意义。)