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