このフィドルでは、最後の値の値にコンマ (,) が含まれているため、3 番目の列が正しく追加されていないようです。コンマ(、)を直接削除せずに、どうすれば正しいのでしょうか。.replace(/,/g,'')を追加すると役立つことはわかっていますが、それをどこに置くべきかわかりません。
これはコードです:
$('.add').click(function (e) {
$('#paytable tr:first td').each(function () {
var $td = $(this);
var colTotal = 0;
$('#paytable tr:not(:first,.totalColumn)').each(function () {
colTotal += parseInt($(this).children().eq($td.index()).html(), 10);
});
$('#paytable tr.totalColumn').children().eq($td.index()).html('Total: ' + colTotal);
});
});