что тебе именно надо?
если тебе надо чтобы функция выполнялась после чего-то то можно использовать либо
$('.element').animate({left:100}, 200).queue(function() {
// Выполнение всего другого после выполнения animate
});
либо
$('.element').animate({left:100}, 200, function() {
// Выполнение всего другого после выполнения animate
});