我有这段代码:
$('.SomeDiv').slideUp(400);
setTimeout(function () { SomeFunction(); }, 400);
如何重写此内容并移除setTimeout
,以便SomeFunction
成为slideUp
的回拨函数。
感谢。
答案 0 :(得分:40)
方法slideUp()
有callback
个参数。所以你可以通过以下方式轻松完成:
$(".SomeDiv").slideUp(400, function() {
// Animation complete.
SomeFunction();
});
答案 1 :(得分:3)
事实上你可以简单地使用:
$(".SomeDiv").slideUp(400, CallBackFunction);