我想在數組中添加數字並用添加的數字更新DOM。然後,當更多數字被添加到數組中時,再次運行加法函數時,將重新評估該數組,並使用陣列中的數字加起來更新DOM。如何在數組中添加數字,並在將更多數字添加到數組中時重新評估和添加數字?
這裏是一個小提琴:http://jsfiddle.net/scu67aou/2/
目前,它僅在數組中顯示的最後一個數字,並且不添加什麼是在數組中。謝謝你的幫助。
的JavaScript:
var numb = [];
var total = '';
$('.new').on('click', function(){
var infoStuff = $('.to-add input').val();
$('.added').append('<div class="test">'+ infoStuff + '</div>');
numb.push(infoStuff);
});
$('.button').on('click', function(){
for(var i=0; i < numb.length; i++){
total = Number(numb[i]);
}
$('.total').html(total);
});
如果你對我的空間輸入不同的號碼?您將在單個陣列位置有'4 5 89'',例如... – 2014-10-11 05:40:29