jQuery怎么取到第二个tr的其中几个td

2025-05-01 14:00:41
推荐回答(1个)
回答1:

td如果不是生成的就给td 定义一个唯一ID 再通过ID来取比较好。
1、使用css选择器,$("tr td:nth-child(2)")。
2、使用遍历函数eq()。
下面就以上两个方法进行实例演示:单击按钮改变所有行的第二个单元格的样式,单击任意行改变该行第二个单元格的样式。
1、HTML结构






1123
2456
3789
4123



2、jquery代码
$(function(){
$("#btn").click(function() {
$("#test tr td:nth-child(2)").addClass('red');
});
$("#test tr").click(function() {
$(this).children('td').eq(1).addClass('red');
});
});