访问表的第n列

Kar*_*Iot 6 jquery

我有一个包含以下结构和数据的表

<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>
Run Code Online (Sandbox Code Playgroud)

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

mel*_*iny 14

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

看到这个小提琴.