1

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

在每个 .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

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

4

1 回答 1

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 );
于 2013-06-01T19:32:02.763 回答