link examples ejemplos define code javascript jquery

javascript - examples - jQuery cuenta elementos infantiles



jquery link (7)

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

Quiero contar el número total de elementos <li> en <div id="selected"></div> . ¿Cómo es posible usar .children([selector]) jQuery?


Es simplemente posible con childElementCount en javascript puro

var countItems = document.getElementsByTagName("ul")[0].childElementCount; console.log(countItems);

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



Puedes usar JavaScript (no necesitas jQuery)

document.querySelectorAll(''#selected li'').length;


el más rápido

$("div#selected ul li").length


$("#selected > ul > li").size()

o:

$("#selected > ul > li").length


$(''#selected ul'').children().length;

o mejor

$(''#selected li'').length;


var length = $(''#selected ul'').children(''li'').length // or the same: var length = $(''#selected ul > li'').length

Probablemente también podría omitir li en el selector de niños.

Ver .length .