获取特定div中的div数

时间:2012-03-26 06:32:20

标签: javascript jquery

我有一个main Div id = "main_div",在这个父div中我有3个div class = "time"然后如何获得div中的div class = "time"的数量id = "main_div"

5 个答案:

答案 0 :(得分:1)

console.log($('#main_div div.time').length)

jQuery选择器将返回一个包含所有div的数组,而.length属性将返回数组中元素的数量。

答案 1 :(得分:1)

使用querySelectorAll。它返回一个nodeList。 div#main_div:

中className为'time'的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)