Есть ли встроенный способ показать / скрыть элемент в jQuery? - PullRequest
1 голос
/ 09 февраля 2009

Я знаю, как показать / скрыть или fadeIn / out в jquery, но есть ли встроенный способ переключения между show / hide или fadein / out, или я сначала смотрю, отображается ли элемент: нет, если да тогда показать иначе скрыть?

Ответы [ 3 ]

14 голосов
/ 09 февраля 2009

Вы можете использовать функцию toggle ().

http://docs.jquery.com/Effects/toggle

или

http://docs.jquery.com/Effects/slideToggle

0 голосов
/ 09 февраля 2009

Проверьте плагин цикла, это здорово. Может быть не совсем то, что вы ищете, но у него есть очень приятные функции.

http://www.malsup.com/jquery/cycle/

0 голосов
/ 09 февраля 2009
$(element).toggle()

Переключить отображение каждого набора подходящих элементов. Если они отображаются, переключение делает их скрытыми (используя метод hide). Если они скрыты, то переключение делает их отображаемыми (с использованием метода show).

http://docs.jquery.com/Effects/toggle

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