jquery – 访问表的第n列

前端之家收集整理的这篇文章主要介绍了jquery – 访问表的第n列前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个包含以下结构和数据的表
<tr>
<td><input id="c1" type="checkBox"/></td>
<td>342</td>
<td>24</td>
<td>Jeff</td>
</tr>
<tr>
<td><input id="c2" type="checkBox"/></td>
<td>343</td>
<td>29</td>
<td>Libo</td>
</tr>

我想计算所有行的第三列的总值,并检查它们.因此,假设检查了上面的两行,则第三列的值将为24 29 = 53

解决方法

var total = 0;
$("table tr:has(:checkBox:checked) td:nth-child(3)").each(function() {
    total += parseInt($(this).text());
});

见这fiddle.

猜你在找的jQuery相关文章