使用 JQuery 计算嵌套元素的数量

Ida*_*ter 1 size jquery nested function count

我想知道如何计算给定 Jquery 对象下的子元素。我知道 'length' 和 'size()' 返回子元素的数量,但我需要一个函数来计算子元素的数量等等。因此,如果它们是一个“span”标签,嵌套在另一个“span”和另一个“span”中,则该函数应返回 3。

Ali*_*guy 5

对于特定元素类型:

$('#my_element').find('span').length
Run Code Online (Sandbox Code Playgroud)

对于具有特定类的所有元素:

$('#my_element').find('.my_class').length
Run Code Online (Sandbox Code Playgroud)

对于元素内的所有元素:

$('#my_element').find('*').length
Run Code Online (Sandbox Code Playgroud)

工作示例:http : //jsfiddle.net/AlienWebguy/whxf2/