如何使用jQuery获取指定索引处的表格单元格

我知道我可以使用如下所示的jQuery表达式获取第一个或最后一个表格单元格(例如最后一行):

第一个单元格: $('#table tr:last td:first')或最后一个单元格: $('#table tr:last td:last')

但是,如何使用类似的表达式获取特定索引处的单元格,例如索引2,即$('#table tr:last td:[2]')

问候。

是:

 $('#table tr:last td:eq(1)') 

这会给你最后一行的第二个td

没有jQuery,它非常简单,并且可以在更多浏览器中更快地运行:

 var table = document.getElementById("table"); var row = table.rows[table.rows.length - 1]; var cell = row.cells[2]; 

使用nth-child选择器 。

例如,

 $('#table tr:last td:nth-child(2)')