Как я могу показать и скрыть строку таблицы с помощью jQuery? - PullRequest
1 голос
/ 23 июня 2009

У меня есть обычная таблица HTML, как мне показать и скрыть строку таблицы с помощью jQuery?

Ответы [ 5 ]

4 голосов
/ 23 июня 2009

Скрывает каждый 5-й ряд:

$('tr:nth(5)).hide()

Пример: http://jsbin.com/epeto

1 голос
/ 23 июня 2009

Кроме того, вы можете посмотреть на функцию .toggle ().

$('tr:nth(5)).toggle()

Это будет показывать / скрывать и постоянно переключаться ...

1 голос
/ 23 июня 2009

Либо итерируйте элементы tr внутри вашей таблицы, либо добавьте идентификаторы в свои trs и вызовите функцию show / hide в jQuery с этим идентификатором

0 голосов
/ 23 июня 2009

Я бы держался подальше от методов show и hide для строк таблицы. Они приводят к плохим пользовательским интерфейсам X-браузера. Я нашел, что fadeIn / Out намного лучше работает в x-browser.

0 голосов
/ 23 июня 2009

Просто чтобы добавить ответ Nuno выше, функция JQuery toggle () также может быть полезна для вас

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...