$('.sub li a').hover(function() { $(this).stop() .animate({ opacity: 0.6 }, 550) .animate({ opacity: 1.0 }, 50) .css({ backgroundPosition: "0px 50px" }) }, function() { $(this).css({ backgroundPosition: "0 0" }); });