jQuery CallbackМетоды


Функции обратного вызова выполняются после того, как текущая анимация завершена на 100%.


Проблемы с анимацией jQuery

Многие функции jQuery включают анимации. Эти функции могут передаватьspeedилиdurationв качестве необязательного параметра.

Пример:$("p").hide("slow")

speedилиdurationПараметр может принимать множество различных значений, таких как "slow", "fast", "normal", или миллисекунды.

Пример

Следующий пример вызывает функцию обратного вызова после полного завершения эффекта скрытия:

Пример использования обратного вызова

$("button").click(function(){ $("p").hide("slow",function(){ alert("Теперь абзац скрыт"); }); });

Попробуйте сами

В следующем примере нет функции обратного вызова; окно alert появится до завершения эффекта скрытия:

Без обратного вызова

$("button").click(function(){ $("p").hide(1000); alert("Теперь абзац скрыт"); });

Онлайн-пример »
Другие расширения