Категория API jQuery UI -Эффекты
jQuery UI добавляет некоторые возможности к встроенным эффектам jQuery. jQuery UI поддерживает цветовые анимации и переходы классов, а также предоставляет некоторые дополнительныефункции плавности. Кроме того, он предоставляет полный набор пользовательских эффектов для использования при показе и скрытии элементов или просто для добавления визуального оформления.
| API | Описание | Также относится к |
|---|---|---|
| .addClass() | Добавляет указанный класс каждому элементу в наборе совпавших элементов при изменении анимированного стиля. | Ядро эффектов | Переопределения методов |
| Эффект жалюзи | Эффект жалюзи скрывает или показывает элемент, оборачивая его в контейнер и применяя эффект "жалюзи". | |
| Эффект отскока | Эффект Bounce подбрасывает элемент. При использовании с hide или show последний или первый отскок будет иметь эффект постепенного появления/исчезновения. | |
| Эффект Clip | Эффект Clip скрывает или показывает элемент, обрезая его по вертикали или горизонтали. | |
| Анимация цвета | Используйте .animate() для реализации эффектов анимации цвета. | |
| Эффект Drop | Эффект Drop скрывает или показывает элемент с постепенным появлением/исчезновением, скользя в одном направлении. | |
| Функции плавности | Функции плавности задают скорость анимации в разных точках. | |
| .effect() | Применяет эффект анимации к элементу. | Ядро эффектов | Метод |
| Эффект Explode | Эффект Explode скрывает или показывает элемент, разделяя его на части. | |
| Эффект затухания | Эффект Fade скрывает или показывает элемент путём постепенного изменения его прозрачности. | |
| Эффект Fold | Эффект Fold скрывает или показывает элемент путём складывания. | |
| .hide() | Скрывает совпавшие элементы с помощью пользовательских эффектов. | Ядро эффектов | Переопределения методов | Метод |
| Эффект Highlight | Эффект Highlight скрывает или показывает элемент, сначала изменяя цвет его фона. | |
| Эффект Puff | Создаёт эффект Puff путём скрытия элемента с одновременным масштабированием. | |
| Эффект Pulsate | Эффект Pulsate скрывает или показывает элемент путём пульсации. | |
| .removeClass() | Удаляет указанный класс из каждого элемента в наборе совпавших элементов при изменении стиля анимации. | Ядро эффектов | Переопределения методов |
| Эффект масштабирования | Масштабирует элемент на определённый процент. | |
| Эффект дрожания | Встряхивает элемент несколько раз по вертикали или по горизонтали. | |
| .show() | Показывает совпавшие элементы с помощью пользовательских эффектов. | Ядро эффектов | Переопределения методов | Метод |
| Эффект изменения размера | Изменяет размер элемента до указанной ширины и высоты. | |
| Эффект скольжения | Сдвигает элемент за пределы области просмотра. | |
| .switchClass() | Добавляет и удаляет указанный класс у каждого элемента в наборе совпавших элементов при изменении стиля анимации. | Ядро эффектов |
| .toggle() | Показывает или скрывает совпавшие элементы с помощью пользовательских эффектов. | Ядро эффектов | Переопределения методов | Метод |
| .toggleClass() | При изменении стиля анимации добавляет или удаляет один или несколько классов у каждого элемента в наборе совпавших элементов в зависимости от того, существует ли класс, и от значения параметра switch. | Ядро эффектов | Переопределения методов |
| Эффект Transfer | Переносит контур одного элемента на другой элемент. |