jQuery count child elements jQuery count child elements jquery jquery

jQuery count child elements


You can use .length with just a descendant selector, like this:

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

If you have to use .children(), then it's like this:

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

You can test both versions here.


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

or:

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


fastest one:

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