Этот ответ, возможно, был еще в феврале, но теперь есть гораздо более простой способ.
Метод позиции принимает аргумент using
только для этой цели.Например:
$(div).position({
at: "left+50% top+50%",
of: $(div).parent(),
using: function(css, calc) {
$(this).animate(css, 200, "linear");
}
});