Jquery 如何查看单元格中的数字总和?
如何使用jquery显示具有相同类的单元格中的数字之和?我需要显示如下所示的总和:Jquery 如何查看单元格中的数字总和?,jquery,Jquery,如何使用jquery显示具有相同类的单元格中的数字之和?我需要显示如下所示的总和: In 2014: 105 l. //sum of every number from cell that have class "2014" In 2013: 140 l. //sum of every number from cell that have class "2013" In 2012: 50 l. //sum of every number from cell that have class "20
In 2014: 105 l. //sum of every number from cell that have class "2014"
In 2013: 140 l. //sum of every number from cell that have class "2013"
In 2012: 50 l. //sum of every number from cell that have class "2012"
<td class="2014">60 l.</td>
<td class="2014">45 l.</td>
<td class="2013">60 l.</td>
<td class="2013">80 l.</td>
<td class="2012">20 l.</td>
<td class="2012">30 l.</td>
2014年:105升//“2014”类单元格中每个数字的总和
2013年:140升//类别为“2013”的单元格中每个数字的总和
2012年:50升//类别为“2012”的单元格中每个数字的总和
60升。
45升。
60升。
80升。
20升。
30升。
您可以尝试编写如下函数:
function calculateSum(className) {
var sum = 0;
$('.' + className).each(function() {
var tdText = $(this).text();
var tdNumber = parseInt(tdText.split(' ')[0]);
if(!isNaN(tdNumber)) {
sum += tdNumber;
}
});
return sum;
}
这个函数只是告诉你如何计算和。。。但不确定HTML的其余部分将如何构造,因此您可能需要添加额外的逻辑来处理不同的行,例如……您忘记了包含您尝试的jQuery。我不知道该如何开始使用此脚本。我希望有人能给我一个提示,让我找到解决这个问题的正确方法。给你:。