我有一个main
Div id = "main_div"
,在这个父div中我有3个div class = "time"
然后如何获得div中的div class = "time"
的数量id = "main_div"
?
答案 0 :(得分:1)
console.log($('#main_div div.time').length)
jQuery选择器将返回一个包含所有div的数组,而.length属性将返回数组中元素的数量。
答案 1 :(得分:1)
使用querySelectorAll
。它返回一个nodeList。 div#main_div:
var nOftimeDivs = document.querySelectorAll('#main_div .time').length;
答案 2 :(得分:0)
试试这个
<强> jquery的强>
$('div#main_div').find('div.time').length
纯javascript
document.getElementById("main_div").getElementsByClassName('time').length
答案 3 :(得分:0)
您可以使用.size()或length来获取匹配元素的数量
$("#main_div").find("time").length
答案 4 :(得分:0)
console.log($('#main_div div.time').length)