jQuery:添加多个动态值

时间:2012-11-29 22:03:55

标签: jquery

我想要实现的目标是:

我有多个 td的具有相同的类但值不同。

<td class="goals_238"> 3 </td>
<td class="goals_311"> 0 </td>
<td class="goals_128"> 1 </td>
<td class="goals_238"> 4 </td>
<td class="goals_238"> 3 </td>

我想获得“goals_238”的值并将它们加起来。

“goals_238”的最终结果是= 10

这一切都是针对体育成绩表,因此是“目标”课程。

我可以打印多少次“goals_238”,但是对我来说,数学运算完全是另一个层次。

var gamesPlayed = ( $('.goals_238').length );
$('p#goals_238').html(gamesPlayed);

关于我如何解决这个问题的任何线索?

1 个答案:

答案 0 :(得分:3)

var sum = 0;
$.each($('.goals_238'), function(i, e){
    sum += parseInt($(e).html());
});