toggle
toggle( )
toggle( переключатель )
Переключает режим отображения каждого из элементов набора в зависимости от значение переключателя (true — отображает элементы, false — скрывает элементы).
Аргументы:
| переключатель | Логическое значение | |
|---|---|---|
| Переключатель режима отображения. | ||
toggle( скорость, [вызов] )
Переключает режим отображения всех совпавших элементов набора с использованием анимационных эффектов, после чего опционально запускает указанную в аргументе вызов функцию.
Высота, ширина и прозрачность каждого элемента меняются динамически в соответствии с указанной скоростью. Начиная с jQuery версии 1.3 атрибуты padding и margin также анимируются, создавая при этом более плавный эффект.
Аргументы:
| скорость | Строка, Число | |
|---|---|---|
| Строка представляет собой один из трех предустановленных режимов скорости (”slow”, “normal”, или “fast”). В качестве числа указывается значение в миллисекундах (например, 1000). | ||
| вызов (необязательно) | Функция | |
Функция, которая запускается после окончания анимационных эффектов. Выполняется единожды для каждого элемента.
function callback() {
this; // dom element
}
|
||