0
我希望能够隐藏选择器,如果它包含任何数据。如何在jQuery中选择一个if {}中的单个元素?
HTML
<ul>
<li></li>
<li>Test</li>
<li></li>
</ul>
JS
var x= $('#ul li');
if (x.html().length > 0) {
$(this).hide();
}
的$(这)是不工作的,但我不知道如何来选择它。
感谢。我需要阅读更多关于if选择器的信息。我认为它只适用于函数内部。谢谢。 – theorise
'if'不是选择器,它是一个基本检查条件的JavaScript关键字。您需要像'.each()'这样的jQuery方法来迭代(遍历)您选择的元素。 – BoltClock