jQuery эффект - метод slideToggle()
Пример
Переключение между видимым и скрытым состоянием элемента <p> с помощью эффекта скольжения:
$(".btn1").click(function() { $("p").slideToggle(); });
Определение и использование
Метод slideToggle() использует эффект скольжения (изменение высоты) для переключения видимости элементов.
Если выбранный элемент виден, скрыть эти элементы, если выбранный элемент скрыт, показать эти элементы.
Синтаксис
$().slideToggle(speed,callback)
Параметры | Описание |
---|---|
speed |
Опционально. Определяет скорость перехода элемента из скрытого в видимое (или наоборот). По умолчанию "normal". Возможные значения:
При установке скорости, во время переключения элемента, его высота будет постепенно изменяться (что создаст эффект скольжения). |
callback |
Опционально. Функция, которая будет выполнена после выполнения функции toggle. Чтобы узнать больше о callback, пожалуйста, посетите нашу главу о jQuery Callback. Параметр speed не может быть установлен, если не был задан параметр speed. |
Советы и комментарии
Совет:Если элемент уже скрыт, эффект не вызывает изменений,除非 был указан callback-функция.
Более примеров
- Использование параметра speed
- Использование параметра speed для переключения между скрытием и отображением элементов с помощью скольжения.