【发布时间】:2014-04-04 21:29:32
【问题描述】:
我正在尝试在下面的代码中查找没有任何 li 元素的 ul 的 id:
if ( $("#myDiv ul.myClass > li").length < 1 ){
alert($(this).attr("id"));
}
我也看到了this article,但它使用了 .each() 函数。 我想在不使用任何循环的情况下实现这一点。这可能吗?
在上面的 JSFiddle 中,我无法获取空 UL 元素的 ID。 它正在警告它是未定义的。
谁能告诉我我在这里做错了什么?
【问题讨论】:
-
你为什么不想使用.each??
-
@RobertRozas:没有具体原因。只是想在可能的情况下尝试单行而不是使用循环。