我正在尝试在表单中使用 javascript 进行验证,并且遇到 if 语句未正确触发的问题,它一直返回为真,我尝试更改值,但它不断添加我自己诱导的任何 keyup 触发的类并且对为什么会发生这种情况感到困惑。
$(".components").delegate('.percValue','keyup',function(e){
e.preventDefault();
var sum = 0;
$('.percValue').each(function() {
sum += parseFloat($(this).val());
});
$(".totalPerc").val(sum.toFixed(2));
if (sum = 100.00){
$('.saveing').addClass('auth');
} else {
$('.saveing').removeClass('auth');
}
});
为了完成这项工作,任何想法或帮助都会很棒!