我有一个复选框表,我想从7 tds的行中选择第2到第4个td。 具体来说,我想选择输入:表格中第一行的第2到第4个td的复选框,
到目前为止我的代码
$('tr:nth-child(1) td:gt(2) input:checkbox')
有什么建议吗?
谢谢
答案 0 :(得分:2)
您可以使用slice
方法:
$('tr:first td').slice(1, 4).find('input[type=checkbox]');
答案 1 :(得分:1)
您可以使用:
$('tr:nth-child(1) td:nth-child(-n + 4):nth-child(n + 2) input:checkbox')
答案 2 :(得分:0)
$('tr td').filter(function(){
return $(this).index() > 0 && $(this).index() < 4;
});
答案 3 :(得分:-1)
您最好依赖于jquery的方法:
$("tr").eq(1).find("td").find("input[type='checkbox']")
and
$("tr").eq(3).find("td").find("input[type='checkbox']")