Как я могу переписать этот код более DRY? Я просто адаптировал это и расширил его, но, очевидно, был бы более простой способ написать это. Просто не знаете, как это сделать?Лучший способ написать этот jQuery
incomeSum();
expenseSum();
debtSum();
savingsSum();
billsSum();
function incomeSum() {
var sum=0;
//iterate through each input and add to sum
$('#income .amount').each(function() {
sum += parseInt($(this).text());
});
//change value of total
$('#income .total').html('$'+sum);
}
function expenseSum() {
var sum=0;
//iterate through each input and add to sum
$('#expense .amount').each(function() {
sum += parseInt($(this).text());
});
//change value of total
$('#expense .total').html('$'+sum);
}
etc etc ....
я не знаю, но мне кажется немного откусил спросить так переписывания ваш Jquery дважды , Возможно, что-то в google раньше и попробуйте вещи – JochemQuery