这可能是一个简单的,但我似乎无法让它工作。
我有以下代码:
<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 的警报(因为 span == 0 的内容),但 li 并没有隐藏。
在这种情况下使用“this”有问题吗?
谢谢!