Здравствуйте! Друзья, прошу помощи, никак не получается осуществить задуманное.
Приведу простой пример:
<div class="main">
<div class="div"></div>
<div class="div"></div>
</div>
<div class="main">
<div class="div"></div>
<div class="div"></div>
<div class="div"></div>
</div>
<div class="main">
<div class="div"></div>
</div>
<div class="main">
<div class="div"></div>
<div class="div"></div>
<div class="div"></div>
<div class="div"></div>
</div>
Изначально блоков нет. Есть кнопка при нажатии на которую создается блок
.main
в этом блоке есть другая кнопка, при нажатии на которую создаются дочерние блоки
.div
.
Как подсчитать количество элементов с
class="div"
в каждом блоке
class="main"
, например для их нумерации.
К примеру блоки
<div class="div"></div>
создаются динамически и хотелось бы им присваивать порядковый номер. Понимаю, что нужно воздействовать на указание объекта
this
, но не могу разобраться с этим :(
На данный момент, это считает количество всех элементов:
$('.main .div').length;
Большое спасибо за внимание и помощь!