Я хочу получить последний видимый td
в каждом tr
в таблице.
Это не работает, потому что он пытается выбрать последний дочерний элемент if, который виден:
var last_visible_cells = $(table).find("tr td:visible:last-child");
Пока что самый простой метод, который я придумал, это использовать .each
для цикла по элементам tr
и добавлять каждый из последних видимых td
s в новый список селектора.
Есть ли более простой способ? Существует ли что-нибудь подобное?
var last_visible_cells = $(table).find("tr").lastMatching("td:visible");