I have the following output:
<section class="group">
<div class="header">Header 1</div>
<div class="item">item1</div>
<div class="item">item2</div>
<div class="item">item3</div>
</div>
</section>
<section class="group">
<div class="header">Header 2</div>
<div class="item">item1</div>
<div class="item">item2</div>
<div class="item">item3</div>
<div class="item">item4</div>
<div class="item">item5</div>
</div>
</section>
I want to use jQuery to tell me how many .item elements are in each <section>. Currently trying this, but it doesn’t give me the correct number:
$('section.group').each(
function() {
alert($(this).length);
}
);
Try:
[Working Example]
Or
[Working Example]
You were iterating over sections but you were missing to count elements with class
item🙂Helpful Links: