我在表格中有以下表格行,我需要将其添加为总数。为此,我需要从金额中删除“$”和“,”。
<tr>
<td>football</td>
<td class="price" style="text-align: right">$23,432.00</td>
</tr>
<tr>
<td>baseball</td>
<td class="prcice" style="text-align: right">$23,432.00</td>
</tr>
<div id="result"></div>
要添加的功能是
function calculateSum() {
var sumtotal = 0;
$(".price").each(function () {
var value = $(this).text($(this).text().replace(/\$\$/g, '$',','));
alert("value" + value);
if (!isNaN(value) && value.length != 0) {
sumtotal += parseFloat(value);
}
});
alert(sumtotal);
$('#result').text(sumtotal);
};
比在我的 document.ready() 中我使用它来调用。
$(document).ready(function () {
$('.price').each(function () {
$(calculateSum);
});
});
它给我 0 结果和值我得到警报值 [object Object] 请帮助,我怎样才能正确获得总数。谢谢