slideUp后的jquery回调

fre*_*hie 15 jquery

我有这个代码:

$('.SomeDiv').slideUp(400);
setTimeout(function () { SomeFunction(); }, 400);
Run Code Online (Sandbox Code Playgroud)

我如何重写并删除它,setTimeout以便SomeFunction成为一个回调函数slideUp.

谢谢.

Vis*_*ioN 40

方法slideUp()callback论据.所以你可以通过以下方式轻松完成:

$(".SomeDiv").slideUp(400, function() {
    // Animation complete.
    SomeFunction();
});
Run Code Online (Sandbox Code Playgroud)


小智 5

事实上你可以简单地使用:

$(".SomeDiv").slideUp(400, CallBackFunction);
Run Code Online (Sandbox Code Playgroud)