【发布时间】:2012-12-17 23:57:44
【问题描述】:
我正在尝试在多个部分中查找输入值的总和。到目前为止,我已经把我的代码放在下面了。
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。
任何想法如何获得累积总和而不是字符串?
【问题讨论】:
标签: javascript jquery input