Мой образец считает каждый флажок на странице. Как посчитать отмеченные флажки для следующего / родственного элемента с помощью jQuery?
PS: я хочу, чтобы это работало с несколькими формами на одной странице без вызова идентификатора элемента (формы).
$(document).ready(function() {
function countChecked() {
var tCount = $("input:checked").length;
$(".totalchecked").text( tCount + ' selected');
}
countChecked();
var tCheck = $(".totalchecked");
$(tCheck).next().find(":checkbox").click(countChecked);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>form 1:
<div class="totalchecked">0 selected</div>
<div>
<input type="checkbox" class="class" name="1">
<input type="checkbox" class="class" name="2">
<input type="checkbox" class="class" name="3">
</div>
</div>
<div>form 2:
<div class="totalchecked">0 selected</div>
<div>
<input type="checkbox" class="class" name="4">
<input type="checkbox" class="class" name="5">
<input type="checkbox" class="class" name="6">
</div>
</div>
/ * Обновление * / Я хочу что-то подобное.![enter image description here](https://i.stack.imgur.com/0qZrR.png)