JQuery:如何找出一个元素有多少个子元素

JQuery: How to find out how many children an element has?

本文关键字:元素 多少 一个 何找出 JQuery      更新时间:2023-09-26

如何使用jQuery找出一个元素有多少个子元素?

假设我有以下结构:

<div id="container">
   <div id="column1">
      <div id="asset1"></div>
      <div id="asset2"></div>
   </div>
   <div id="column2">
      <div id="asset1"></div>
      <div id="asset2"></div>
   </div>
</div>

我想找出div 元素:容器有多少个孩子。在这种情况下,它将返回 2...

使用 childrenlength

$("#container").children().length

使用直接子选择器 (>) 和 length 属性:

$('#container > *').length

示例 - http://jsfiddle.net/TtV8d/