これはコードです:
<li>
<a>
<h1>Quorn Stukjes</h1>
<p class="price">
</a>
<form>
<button type="submit">+</button>
</form>
</li>
属性「価格」を持つ<h1>
兄弟要素を持つ最初のものを見つけるロケーターを作成したいと考えています。<p>
ここまで簡単。しかし今、私はまた、その祖父母を属性タイプ「送信」<h1>
を持つクラスと共有したいと考えています。<button>
作成したのは以下のものです。
//a/p[@class="price"]/preceding-sibling::p/preceding-sibling::h1
これが最も賢明な解決策なのか (うまくいくのか)、それとももっとエレガントで堅牢なものがあるのか疑問に思っています。