Методы воспроизводят визуальные и нестандартные анимационные эффекты.
Большинство из них возвращают тот же объект jQuery, относительно которого они вызывались.
jQuery.fx.
off
Установите это свойство в значение true, чтобы запретить все визуальные и анима ционные эффекты.
jQuery().
animate
(props, opts)Воспроизводит эффект, манипулируя CSS-свойствами, определяемыми объектом props, в каждом выбранном элементе, используя параметры, определяемые объектом opts.
jQuery().
animate
(props[, duration[, easing[, f()]]])Воспроизводит эффект, манипулируя CSS-свойствами, определяемыми объектом props, в каждом выбранном элементе, используя указанную продолжительность duration и функцию перехода easing.
По завершении вызывает f как метод для каждого выбранного элемента.
props
backgroundColor - Устанавливает цвет фона элемента
borderTopColor - Устанавливает цвет отдельных границ элемента
borderBottomCo1or
borderLeftColor
borderRightColor
color - Устанавливает цвет текста для элемента
outlineColor - Устанавливает цвет обводки; используется для визуального выделения элемента
jQuery().
clearQueue
([qname="fx"])Очищает очередь эффектов по умолчанию или указанную очередь для каждого выбранного элемента.
jQuery().
delay
(duration[, qname="fx"])Добавляет задержку с указанной продолжительностью duration в очередь эффектов по умолчанию или в указанную очередь.
jQuery().
dequeue
([qname="fx"])Удаляет и вызывает следующую функцию из очереди эффектов по умолчанию или из указанной очереди.
Обычно нет необходимости вручную удалять функции из очереди эффектов.
jQuery().
fadeIn
([duration=400][, f()])jQuery().
fadeOut
([duration=400][, f()])Воспроизводит в течение duration миллисекунд эффект проявления или растворения элемента, манипулируя его прозрачностью.
По завершении вызывает функцию f, если указана, как метод для каждого выбранного элемента.
jQuery().
fadeTo
(duration, opacity[, f()])Изменяет CSS-свойство opacity в выбранных элементах до значения opacity в течение указанной продолжительности duration.
По завершении вызывает функцию f, если указана, как метод для каждого выбранного элемента.
jQuery().
hide
()jQuery().
hide
(duration[, f()])При вызове без аргументов немедленно скрывает выбранные элементы.
Иначе воспроизводит эффект, уменьшая размеры и непрозрачность всех выбранных элементов так, что они полностью исчезают через duration миллисекунд.
По завершении вызывает функцию f, если указана, как метод для каждого выбранного элемента.
jQuery().
queue
(<имя>)jQuery().
queue
(<имя>[, функция])Возврашает указанную очередь функции, которые должны быть выполнены для элементов, содержащихся в объекте или добавляет указанную функцию ув конец очереди
jQuery().
slideDown
([duration=400][, f()])jQuery().
slideUp
([duration=400][, f()])jQuery().
slideToggle
([duration=400][, f()])Отображает, скрывает или переключает состояние видимости каждого выбранного элемента, изменяя высоту в течение указанной продолжительности duration.
По завершении вызывает функцию f, если указана, как метод для каждого выбранного элемента.
jq_elem.slideToggle(2000);
jQuery().
show
()jQuery().
show
(duration[, f()])При вызове без аргументов немедленно отображает выбранные элементы. Иначе воспроизводит эффект, увеличивая размеры и непрозрачность всех выбранных элементов так, что они становятся полностью видимыми через duration миллисекунд.
По завершении вызывает функцию f, если указана, как метод для каждого выбранного элемента.
jQuery().
stop
([clear=false][, jump=false])Останавливает воспроизведение текущего анимационного эффекта (если таковой имеется) во всех выбранных элементах.
Если аргумент clear имеет значение true, также очищает очередь эффектов для каждого элемента.
Если аргумент jump имеет значение true, перед остановкой присваивает элементам конечные значения, которые должны быть достигнуты в ходе воспроизведения эффекта.
jQuery().
switchClass
(class1, class2, speed)Удаляет один класс и добавляет новый с определенной скоростью
jQuery().
toggle
([show])jQuery().
toggle
(duration[, f()])Если аргумент show имеет значение true, вызывает метод show() для немедленного отображения выбранных элементов.
Если аргумент show имеет значение false, вызывает метод hide() для немедленного скрытия выбранных элементов.
Если аргумент show опущен, переключает состояние видимости элементов.
Если указан аргумент duration, переключает состояние видимости выбранных элементов, манипулируя размером и прозрачностью в течение duration миллисекунд.
По завершении вызывает функцию f, если указана, как метод для каждого выбранного элемента.
jq_elem.toggle(function(){
//
}, function(){
//
});
jQuery().
queue
([qname="fx"])jQuery().
queue
([qname="fx", ]f(next))jQuery().
queue
([qname="fx", ]newq)При вызове без аргументов или только с именем очереди возвращает указанную очередь для первого выбранного элемента.
При вызове с аргументом-функцией добавляет f в указанную очередь для всех выбранных элементов.
При вызове с аргументом-массивом замещает указанную очередь для всех выбранных элементов массивом функций newq.