Ответ 1
Да:
$('#table tr:last td:eq(1)')
который даст вам вторую td
в последней строке.
Я знаю, что я могу получить первую или последнюю ячейку таблицы (например, для последней строки), используя выражение 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)')