1. ホーム
  2. javascript

[解決済み] jQueryの子要素数

2022-03-16 21:38:35

質問

<div id="selected">
  <ul>
    <li>29</li>
    <li>16</li>
    <li>5</li>
    <li>8</li>
    <li>10</li>
    <li>7</li>
  </ul>
</div>

の総数をカウントしたい。 <li> 要素に含まれる <div id="selected"></div> . jQueryの .children([selector]) ?

解決方法は?

を使用することができます。 .length だけで 子孫セレクタ というように。

var count = $("#selected li").length;

を使用する必要がある場合 .children() となると、こんな感じです。

var count = $("#selected ul").children().length;

ここで両方のバージョンをテストすることができます .