使用类从表中的单元格获取值。 jQuery的

时间:2013-05-21 18:15:49

标签: jquery class html-table cell

如何使用类从表中的单元格获取值? Col2,Col3,Col4有共同的“punkty”类。在Col5中,我想要从Col2,Col3,Col4中添加添加结果。在我最近的解决方案中,我从行获取字符串值,例如“13230”,我将获得13和23和0,然后输入值36到Col5。

$("#tab tr").each(function (idx) {
  var ar = $(this).find('.punkty').text();
  alert(ar);
}

JSFiddle

任何人都可以帮助我吗? :)

1 个答案:

答案 0 :(得分:1)

试试这个: -

Fiddle

您可以使用text属性函数计算兄弟姐妹的总和并设置自己的文本。

 $('#tab tr .suma').text(function(){
   var sum = 0; 
    $(this).siblings('.punkty').each(function(){ //Iterate through the siblings to calculate the sum.
     sum += +$(this).text();
    })
 return (sum==0 ? '-' : sum) ; //return '-' if no sum.
});