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("Теперь абзац скрыт");
});
Онлайн-пример »