Я знаю, что могу получить первую или последнюю ячейку таблицы (например, для последней строки) использование выражения 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];