Javascript 在jQuery中选择多个元素类型
我想选择Javascript 在jQuery中选择多个元素类型,javascript,jquery,html,Javascript,Jquery,Html,我想选择表的td和th。目前我只能选择td或th。我怎样才能把它缩短 $table.find('tr th:nth-child(' + colIndex + ')').css('color', 'red'); $table.find('tr td:nth-child(' + colIndex + ')').css('color', 'red'); 如果TDs包含的数据不需要钻得太深,请在:n子项之前使用立即子项选择器: $table.find('tr > :nth-child(' + c
表的td
和th
。目前我只能选择td
或th
。我怎样才能把它缩短
$table.find('tr th:nth-child(' + colIndex + ')').css('color', 'red');
$table.find('tr td:nth-child(' + colIndex + ')').css('color', 'red');
如果TDs包含的数据不需要钻得太深,请在:n子项之前使用立即子项选择器:
$table.find('tr > :nth-child(' + colIndex + ')').css('color', 'red');
jsiddle(基于@Rory McCrossan的):如果TDs包含的数据不需要钻得太深,那么在:n子项之前使用直接子项选择器:
$table.find('tr > :nth-child(' + colIndex + ')').css('color', 'red');
JSFiddle(基于@Rory McCrossan的):您可以使用
var-colIndex=2;
变量$table=$('table')
$table.find('tr').find(
'第n个子项('+colIndex+'),'+
'td:n子项('+colIndex+'))
.css('color','red')
1.
2.
3.
4.
1.
2.
3.
4.
1.
2.
3.
4.
1.
2.
3.
4.
1.
2.
3.
4.
1.
2.
3.
4.
您可以使用
var-colIndex=2;
变量$table=$('table')
$table.find('tr').find(
'第n个子项('+colIndex+'),'+
'td:n子项('+colIndex+'))
.css('color','red')
1.
2.
3.
4.
1.
2.
3.
4.
1.
2.
3.
4.
1.
2.
3.
4.
1.
2.
3.
4.
1.
2.
3.
4.
您找到答案了吗?如果是,请选择答案或解释更多。您找到答案了吗?如果是,请选择作为答案或解释更多。。