<div id="selected">
<ul>
<li>29</li>
<li>16</li>
<li>5</li>
<li>8</li>
<li>10</li>
<li>7</li>
</ul>
</div>
我要算总数<li>
中的元素<div id="selected"></div>
。这怎么可能使用 jQuery 的.children([selector])
?
<div id="selected">
<ul>
<li>29</li>
<li>16</li>
<li>5</li>
<li>8</li>
<li>10</li>
<li>7</li>
</ul>
</div>
我要算总数<li>
中的元素<div id="selected"></div>
。这怎么可能使用 jQuery 的.children([selector])
?
var count = $("#selected li").length;
如果必须使用.children()
,则是这样的:
var count = $("#selected ul").children().length;
$("#selected > ul > li").size()
或者:
$("#selected > ul > li").length
最快的一个:
$("div#selected ul li").length
var length = $('#selected ul').children('li').length
// or the same:
var length = $('#selected ul > li').length
您可能也可以li
在孩子的选择器中省略。
见.length
。
您可以使用 JavaScript(不需要 jQuery)
document.querySelectorAll('#selected li').length;