16

私はこのコードを持っています:

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

これを書き直して、のコールバック関数になるsetTimeoutように削除するにはどうすればよいですか。SomeFunctionslideUp

ありがとう。

4

2 に答える 2

41

メソッドslideUp()にはcallback引数があります。したがって、次の方法で簡単に行うことができます。

$(".SomeDiv").slideUp(400, function() {
    // Animation complete.
    SomeFunction();
});
于 2012-06-05T13:16:33.623 に答える
4

実際、次のように簡単に使用できます。

$( "。SomeDiv")。slideUp(400、CallBackFunction);
于 2016-04-04T14:53:42.780 に答える