テーブルでいくつかの操作を行っているので、ユーザーが新しい行を追加すると、数量、単価を設定でき、合計が自動的に計算されます。これは各行で発生します。各行が追加されたときに累積されるテーブルの下の合計を取得しようとしています。それ以外の場合は、行が削除されたときに減少するはずです。
これまで、設定している行の合計値のみを取得しています。
$('.tablePuc, .tablePus, .tableQuantity').live('keyup', function () {
var $row = $(this).closest('tr'); // all based on parent row
var unitPc = $row.find('.tablePuc').val();
var unitPs = $row.find('.tablePus').val();
var qty = $row.find('.tableQuantity').val();
var imp = 0.21;
var totalSimp = unitPs * qty;
var totalCimp = unitPc * qty + ((unitPc * qty) * imp);
if (totalCimp) {
$row.find('.tableTotal').val(totalCimp);
} else if (totalSimp) {
$row.find('.tableTotal').val(totalSimp);
}
$('#labelResult').html(totalSimp);
$('#labelResult2').html(totalCimp);
});