Я пытаюсь подсчитать количество отмеченных флажков. Но, счетчик остается 0, хотя я нажимаю. Вот мой код.Подсчет выбранных флажков с помощью jquery.
<div>
<input type="checkbox" class="category1"></input>
<input type="checkbox" class="category1"></input>
<input type="checkbox" class="category1"></input>
<input type="checkbox" class="category1"></input>
</div>
и мой JS код ..
<script type="text/javascript">
$(document).ready(function(){
$(".category1").click(function(){
var category1Count = $('.category1 :checked').size();
console.log(category1Count);
});
});
</script>
Там должна быть простой ошибкой. Не удалось выяснить. Где я иду не так? Заранее благодарен
'.category1: checked' средства, выбрать все выбранные элементы, которые являются потомками ** ** из' .category1' элементов. Вместо этого вы хотите «.category1: checked», что означает «выбрать все элементы .category1», которые также выбраны. –