-1
私のウェブサイトにはテキストを含むdivがあります。jQueryで正確なテキストを変更します
私はこのjQueryのコードを使用してそれを行うことができ、「0,00」「オンデマンド価格」によるテキストを変更したい
<div class="bloc_thumb_produit">
<span class="price">
<span class="woocommerce-Price-amount amount">0,00
<span class="woocommerce-Price-currencySymbol">€</span>
</span>
</span>
</div>
:
$(".bloc_thumb_produit .price .amount:contains('0,00')").html("price on demand");
それが正常に動作しますが、場合にのみ、テキストが「0,00」であり、テキストが「40,00」である場合、テキストも変更される。
私はこれ持って、「0,00」正確なテキストと一致し、また、テキストの周りにスパンを削除する方法を見つけるためにしようとしている。これに代えて
<div class="bloc_thumb_produit">
<span class="price">
<span class="woocommerce-Price-amount amount">price on demand</span>
</span>
</div>
:
<div class="bloc_thumb_produit">
<span class="price">
<span class="woocommerce-Price-amount amount"> 0,00
<span class="woocommerce-Price-currencySymbol">€</span>
</span>
</span>
</div>
[Jqueryのようなものがあります:contains()、しかし正確にフレーズに一致する](http://stackoverflow.com/questions/7571117/jquery-something-like-contains-but-to-match-exactly-phrase) –