【发布时间】:2013-03-26 23:51:08
【问题描述】:
我想在提交表单时突出显示所有未选中的复选框。我在.new_order 中总共有六个复选框,我已经开始编写函数,但我有点卡住如何在.new_order 中为 each 未选中的复选框添加突出显示类.
$('#orderconfirm').click(function () {
if ($('.modal .modal-body .new_order :checkbox').is(':unchecked') {
$(this).addClass('highlight');
}
});
这段代码会遍历每个复选框吗?我觉得我错过了什么。此外,此代码必须禁用按钮,直到选中每个复选框。任何帮助都会很棒!
【问题讨论】:
-
如果未选中 any 框,您的
.is()将返回 true
标签: javascript jquery checkbox jquery-selectors