私はこのスクリプトを持っています
$('table#preview td.price').each(function(){
var price = parseInt($(this).html());
var total;
if(price == ''){
price = 0;
}
total += price;
alert(total);
});
それが行うことは、クラスの価格を持つ列を取得し、おそらくそれをすべて合計することです。
ただし、このコードから得られるのは NaN だけです。コードの何が問題なのかわかりません。
スクリプトif(price == '')に注意してください。最初はテーブルに内容がないため、これを行いました。
編集:ここにhtml
<table>
<tr>
<th>Name</th>
<th>Price</th>
</tr>
<tr>
<td>pen</td>
<td class="price>6</td>
<td>paper</td>
<td class="price>8</td>
</tr>
</table>