Jquery 如何选择同一表格列中的所有元素?

Jquery 如何选择同一表格列中的所有元素?,jquery,jquery-selectors,Jquery,Jquery Selectors,下面是正在工作的代码: $.each($('#mytable tr'), function (i,o){ $(o).find('td:eq(13) input').prop("checked", true); }); 它首先选择行,然后为每行找到第13个单元格,然后找到输入复选框 我可以只使用一个选择器来执行此操作吗 我试过了 $('#mytable tr td:eq(13) input').prop("checked", true); 但只勾选了一个复选框。$'mytable tr

下面是正在工作的代码:

$.each($('#mytable tr'), function (i,o){
    $(o).find('td:eq(13) input').prop("checked", true);
});
它首先选择行,然后为每行找到第13个单元格,然后找到输入复选框

我可以只使用一个选择器来执行此操作吗

我试过了

$('#mytable tr td:eq(13) input').prop("checked", true);

但只勾选了一个复选框。

$'mytable tr td:nth-child12 input'?我尝试过,它没有选择任何内容长度=0请显示您的HTML。很抱歉,它确实选择了,但列错误。它应该是$'mytable tr td:nth-child14 input'。你准备好写你的答案了吗?一定要解释为什么索引不同;第n个子索引从1开始,这就是为什么如果您试图选择第13个td,它对应于14