jquery从元素标记计算总和

时间:2013-06-01 19:29:26

标签: jquery sum

我有来自服务器的子计数,我宁愿不再做那里的数学了。我想从标记中提取数字。

在每个.active-parent中,我需要遍历,并从.category-count获取一个数字。

      children_counts = $('.active-parent .category-count')
      children_counts.each(function(){
        var parent_count = $(this).text();
        console.log(parent_count)
      });

我用日志声明

返回数字
189
5
86
261

无法弄清楚如何总结这些。任何帮助将非常感激。

1 个答案:

答案 0 :(得分:2)

初始化变量并使用 parseInt 在每个循环中添加计数。

children_counts = $('.active-parent .category-count');
var totalCount = 0;
children_counts.each(function(){
   var parent_count = $(this).text();
   totalCount += parseInt(parent_count, 10);
});
console.log('Total Count is -- ' + totalCount );