jQuery: «вложенная» видимость - PullRequest
4 голосов
/ 14 июня 2010

У меня есть таблица с несколькими <tbody> элементами. В данный момент некоторые элементы <tbody> видны, а некоторые скрыты, и мне нужно выбрать только видимые элементы.
Я использую селектор jQuery :visible.

Теперь проблема в том, что мне нужно выполнить эту задачу, прежде чем я отобразлю таблицу, AKA, пока таблица скрыта, а затем селектор :visible не работает.

Как выбрать "видимые" <tbody> элементы, пока таблица скрыта?

Спасибо.

1 Ответ

5 голосов
/ 14 июня 2010

Вы можете позвонить .filter:

$('tbody').filter(function() { return $(this).css('display') !== 'none'; })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...