Как я могу найти последний видимый <td>в таблице? - PullRequest
3 голосов
/ 10 июня 2011

Я использую таблицу с одной строкой и несколькими <td> s внутри и использую Hide / Show для td s.Каждый td имеет уникальный идентификатор.

Есть ли способ распознать последний видимый тд из этой таблицы?

Ответы [ 2 ]

4 голосов
/ 10 июня 2011

Да, это довольно тривиально с jQuery

$('td:visible:last')

Смотрите это fiddle

1 голос
/ 10 июня 2011

В простом Javascript, я думаю, должно быть что-то вроде этого:

var els = document.getElementsByTagname('td');
for (var i = 0 ; i < els.length ; i++)
  if (els[i].style && els[i].style.display != 'none')
    last = els[i];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...