アニメーションを直接処理するときに、コールバックを使用してアニメーションが終了するのを待つ方法を知っていますが、アニメーションが別の関数から呼び出された場合、どうすればよいですか?
たとえば、要素があり、#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...
}