我有标记
<table>
<tr id="1">
<td colspan="4">
<p class="que">
1. Who are you?</p>
</td>
</tr>
<tr class="ans">
<td>
<input type="checkbox" />Student
</td>
<td>
<input type="checkbox" checked="true" />Developer
</td>
<td>
<input type="checkbox" />Other
</td>
<td>
<input type="text" />
</td>
</tr>
</table>
在这里,我想获取选中复选框的特定 td 的索引。例如这里应该是 1。但我每次都得到 0,这看起来像是行的索引。这是我使用的 jquery 代码。
var answers = $('table tr.ans');
$.each(answers, function () {
var answer = $(this).find("input[type='checkbox']:checked").index();
alert(answer);
});
这是小提琴 如何获得特定td的索引?谢谢