8

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 要素: container に含まれる子の数を調べたいと思います。この場合、2 が返されます...

4

2 に答える 2

21

とを使用childrenlengthます。

$("#container").children().length
于 2012-04-18T09:23:05.177 に答える
8

直接の子セレクター (>) と length プロパティを使用します。

$('#container > *').length

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

于 2012-04-18T09:24:02.827 に答える