重複の可能性:
子孫を除く要素内のテキストを取得する
1つのセレクターを使用してtext()メソッドのみで要素データの一部を取得しようとしています。私が次のhtmlコードを持っているとしましょう:
<div class="price">
<span class='old_price'>1150</span><br />
920
</div>
920
この場合、 (tなしで)を取得したいだけです1150
。1つのセレクターを使用してそれを行うことは可能ですか?
たとえば、私がそうする場合div.price.text()
、私は両方の価格を取得します。つまり、「1行」とはdiv.price.not("span.old_price").text()
、そのような意味です。