Animowanie położenia tła działa na jQuery 1.4.4, ale nie na 1.7.2

Mam problem.

Mam skrypt, z którym majstrowałem. Wszystko działa dobrze, ale tylko na jQuery 1.4.4. Kiedy przenoszę wersję, powiedzmy, że najnowszy (1.7.2) skrypt nie zostanie uruchomiony. Co daje?!

<code>var bouncespeed = 450;

function bounce(currentA) {
    newx = Math.floor(10 * Math.random());
    newy = Math.floor(3 * Math.random());
    newspeed = bouncespeed + Math.floor(10 * Math.random());
    $(currentA).animate({
        backgroundPosition: newx + 'px ' + newy + 'px'
    }, newspeed, 'linear', function() {
        bounce(currentA);
    });
}

$('.bubble').each(

function() {
    $(this).css({
        backgroundPosition: '5px 5px'
    });
    bounce(this);
});
</code>

Czas na zabawę !:http://jsfiddle.net/mdecler/rgBeW/2/

questionAnswers(1)

yourAnswerToTheQuestion