これはおそらく単純なものですが、私はそれを機能させることができないようです。
私は次のコードを持っています:
<ul>
<li class='jSH'>Users: <span>0</span></li>
<li class='jSH'>Cars: <span>1</span></li>
</ul>
基本的に、span == 0の場合にliを非表示にする関数を作成しようとしています。これはjqueryコードですが、何らかの理由で機能しません。
if ($('.jSH span').text() == "0")
$(this).closest('li').hide();
alert("should hide");
したがって、この場合、最初のliに対して1つのアラートを受け取ります(span == 0の内容のため)が、liは非表示になりません。
この場合、「this」の使用に問題がありますか?
ありがとう!