【发布时间】:2018-04-01 07:03:25
【问题描述】:
我有两张桌子。第一个是一行高,包含 7 个 tds。
第二个是 6 行高,包含 7 个 tds。
当用户单击第一个表中的 td 时,表 2 中相应列中具有类“x”的最后一个单元格将删除类“x”并添加类“y”。
所以下次单击同一列时,其上方的单元格将删除类“x”并添加类“y”,依此类推...
我已经设法使用允许您选择“nth-col”的插件来选择相应的列:
$('#table1 td').click(function(){
var col = ($(this).index()+1);
$('#table2 td:nth-col('+col+')').removeClass('x').addClass('y');
});
但就是不知道如何选择行!
如果您想知道我在做什么,那么基本上我正在尝试连接四个。
【问题讨论】:
-
我认为应该是
nth-child()而不是nth-col()
标签: jquery html-table row