2013-09-27 2 views
0

배열에 푸시 값을 더하고 싶습니다. 나는 그것을 시도했지만 'NaN'을주고있다. 배열 타입을 정수로 정의하면됩니다. 가능할 수 있습니까? Fiddle here.배열에서 jquery를 사용하여 값을 합산하는 방법

var total=[]; 
$('.check').each(function(index, element) { 
    $(this).find('div').each(function(index, element) { 
     total[index]+= parseInt($(this).text()) 
    }); 
}); 

$('.update').find('div').each(function(index, element) { 
    $(this).text(total[index]) 
}); 
+0

그럼 당신이 사용하고있는'+ = '는 하늘의 배열에, 따라서'NaN' – tymeJV

+2

, 아무것도 수행하지 않고 거기에 추가하려고 그래서 "

여기에 하나 개의 솔루션입니다 플러스 "는 동사가 아닙니다. – Blazemonger

답변

4

이 시도 : 당신은 아무것도에 추가하려는

$(this).find('div').each(function(index, element) { 
    if (total[index] == undefined) total[index] = 0; 
    total[index]+= parseInt($(this).text()) 
}); 
관련 문제