当我直接处理动画时,我知道如何使用回调来等待动画完成,但是如果动画是从另一个函数调用的,那我该怎么做呢?
例如,我有一个元素 ,#btn
当我点击它时会触发一个动画:
$('#btn').click(function() {
//bla bla...
});
然后我$('#btn').click();
在另一个函数中调用它:
function foo() {
$('#btn').click();
$('#avatar').fadeIn('slow'); //-->I want this animation to run after #btn has finished, but I don't know how to use a callback for this situation...
}