私は0を含むスパンを隠すために探しています。私は他のコードを見てきましたが、それを適応しようとしましたが、正しく動作するようにはできません。内容が "0"のときのみ範囲を非表示にしたいが、下のコードを実行すると0を含む任意の数値が隠されるので、例えば10が必要ではない。jQueryを使用してテキストが "0"の場合、 "span"を非表示にする方法は?
スパンは、その内側の数字が0より大きい場合にのみ表示されます(0から始まるカウンタなので、0より小さくすることはできません)。
何か助けていただければ幸いです。
HTML
<div id="post-excerpts-likes">
<a href="#" class="zilla-likes" id="zilla-likes-175519" title="Like this">
<span class="zilla-likes-count">0</span>
</a>
</div>
jQueryの
$(".zilla-likes-count:contains('0')").hide();
も同じクラスで、すべてのページに複数のスパンにそこに行くされている、私はそれらに影響を与えるコードをたいことに注意してくださいすべて。
推薦は、タイプ推論ではなく、 '===" 0 "'を使用することです。特に '(" "== 0)== true'は、空の要素を拾います。 –
@ freedomn-mいい言及。ありがとう。 – Mohammad