jQuery里面只有body标签?

时间:2014-12-01 23:24:35

标签: jquery count children

有没有办法只使用jQueru或javascript来计算元素内的子项?

我尝试了几种方法:

var count = $(document.body).children().length

or

var count = 0;
$(document.body).children().each(function(){
   count +=1
});

每个人都会计算甚至在标签之外的元素和脚本或样式!

那么有没有办法只在body标签内计算元素?

1 个答案:

答案 0 :(得分:0)

要仅获取body标签内的元素数量,请尝试

var btags = document.body.getElementsByTagName("*");
var count = btags.length;