如何计算Jquery中子级的级别



我正在使用文本编辑器创建一个html代码,但在创建代码后,我需要对所有子类(即标签(执行一些操作。为此,我需要知道所有孩子的等级数量。

<p>
<span style="font-size: 12pt;">
<span style="font-family: arial, helvetica, sans-serif;">
Sales 
</span>
Offer 
<span style="background-color: #33cccc;">
20
<span style="background-color: #ff9900;">
%
</span>
</span> 
Off This Week
</span>
</p> 

简而言之,我需要计算

标签的所有深层子级。

您可以使用getElementsByTagName来获取所有元素。例如:

var myList = document.getElementById('myList')
var totalCount = myList.getElementsByTagName(*).length

最新更新