(function () { var callee = arguments.callee; $("#id").animate({ top: "+=180px" }, 3000, function () { $(this).animate({ top: "-=180px" }, 3000, callee); }); })();