我想從多個遊樂項目中獲取總數和平均值。 現在我陷入了這一整天,首先我試着用span來圍繞它,但我想也許用一個數組更好,希望有人能夠幫助我找到缺失的部分。jQuery Sum數組
例子:http://jsbin.com/inapey/31/edit
<tbody id="rides">
<tr>
<td class="muted"><small>Mr.</small></td>
<td>John</td>
<td>Smith</td>
<!-- Every ride of this person -->
<td class="ride_km" style="display:none;">225,75</td>
<!-- Sum & Average of this person -->
<td class="ride_total_km"></td>
<td class="ride_average_km"></td>
</tr>
<tr>
<td class="muted"><small>Mrs.</small></td>
<td>Jane</td>
<td>Smith</td>
<!-- Every ride of this person -->
<td class="ride_km" style="display:none;">150,300</td>
<!-- Sum & Average of this person -->
<td class="ride_total_km"></td>
<td class="ride_average_km"></td>
</tr>
</tbody>
jQuery的
$(document).ready(function(){
var total = 0;
$('#rides tr').each(function() {
var RidesKM = $(this).fin('.ride_km').html().split(",");
var arr = jQuery.makeArray(RidesKM);
alert(arr);
var SumKM = ???;
var AveKM = ???;
/* Total KM's */
$(this).find('.ride_total_km').html(SumKM);
/* Average KM's */
$(this).find('.ride_average_km').html(AveKM.toFixed(0));
});
});
窩,我才意識到事情的「」是對每一個值的分隔符我還以爲是小數點分隔符(在法國,我們使用一個逗號不是一段時間) – 2013-02-21 14:26:34