最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - Select and count the length of unchecked checkboxes using each() - Stack Overflow

programmeradmin5浏览0评论

I only know how to check checked, have no idea how to include the ! (not).. I want to check how many checkboxes are left unchecked when a checkbox is checked..

$('ul li input:checkbox:checked').each(function() {
      var count = 0;      
      var lenghtOfChecked = count++;
});

I only know how to check checked, have no idea how to include the ! (not).. I want to check how many checkboxes are left unchecked when a checkbox is checked..

$('ul li input:checkbox:checked').each(function() {
      var count = 0;      
      var lenghtOfChecked = count++;
});
Share Improve this question edited Oct 14, 2013 at 9:54 George Brighton 5,1519 gold badges29 silver badges36 bronze badges asked Oct 14, 2013 at 9:29 Ricki VandenbroekRicki Vandenbroek 3912 gold badges5 silver badges14 bronze badges
Add a ment  | 

2 Answers 2

Reset to default 7

This way:

var lengthOfUnchecked = $('ul li input:checkbox:not(:checked)').length;

Demo: http://jsfiddle/Vq9A9/

use .not(:checked)

$('ul li input:checkbox').not(':checked').each
发布评论

评论列表(0)

  1. 暂无评论