Подтвердить что ты не робот

Jquery callback после слайд-шоу

У меня есть этот код:

$('.SomeDiv').slideUp(400);
setTimeout(function () { SomeFunction(); }, 400);

Как мне переписать это и удалить setTimeout, чтобы SomeFunction стала функцией обратного вызова slideUp.

Спасибо.

4b9b3361

Ответ 1

Метод slideUp() имеет аргумент callback. Таким образом, вы можете сделать это легко:

$(".SomeDiv").slideUp(400, function() {
    // Animation complete.
    SomeFunction();
});

Ответ 2

На самом деле вы можете просто использовать:

$(".SomeDiv").slideUp(400, CallBackFunction);