<div id="selected">
<ul>
<li>29</li>
<li>16</li>
<li>5</li>
<li>8</li>
<li>10</li>
<li>7</li>
</ul>
</div>
Je veux compter le nombre total d' <li>
éléments dans <div id="selected"></div>
. Comment est-ce possible en utilisant jQuery .children([selector])
?
javascript
jquery
dom
gautamlakum
la source
la source
element.childelementCount
Réponses:
Vous pouvez utiliser
.length
avec juste un sélecteur descendant , comme ceci:Si vous devez utiliser
.children()
, c'est comme ceci:Vous pouvez tester les deux versions ici .
la source
ou:
la source
le plus rapide:
la source
div
là-bas :)Vous pourriez probablement aussi omettre
li
dans le sélecteur pour enfants.Tu vois
.length
.la source
Vous pouvez utiliser JavaScript (pas besoin de jQuery)
la source
ou encore mieux
la source
C'est tout simplement possible avec
childElementCount
du javascript purla source
pur js
Afficher l'extrait de code
la source