我试图在多个部分中找到输入值的总和。我已经把我的代码放在下面了。
的HTML:
<div class="section">
<input type="radio" name="q1" value="2"/>
<input type="radio" name="q2" value="0"/>
<input type="radio" name="q3" value="1"/>
<input type="radio" name="q4" value="3"/>
</div>
jQuery:
$('.section').each(function(){
var totalPoints = 0;
$(this).find('input').each(function(){
totalPoints += $(this).val();
});
alert(totalPoints);
});
请注意,这是我实际使用的代码的简化版本。所以我希望这能提醒 2 个值(每个部分的总和):8 然后 6。相反,我只是得到所有值的字符串。所以第一部分警告 0143。
任何想法如何获得累积总和而不是字符串?