我想使用jQuery统计页面上有多少个复选框被选中。我已经编写了以下代码:
var numberOfCheckboxesSelected = 0;
$(':checkbox').each(function(checkbox) {
if (checkbox.attr('checked'))
numberOfCheckboxesSelected++;
});
然而,我的代码在第三行出现“对象不支持此属性或方法”的错误消息。
我该如何计算页面上选择了多少个复选框?
input:checkbox
而不是仅使用:checkbox
,这样可以避免 jQuery 查看页面上的 所有 元素。 - user113716