0
我需要一個按鈕,每次點擊都會提高我的動畫速度。每次點擊都提高動畫()的速度()
此刻我想:
function move(){
var speed = 5000;
$('img').animate({
'left':'+=50'
}, speed, move);
$('li').click(function(){
speed -= 4000;
});
};
move();
但是,這似乎並沒有做任何事情。我能做什麼?
這使得動畫停止。 – sanjaypoyzer
@sanjaypoyzer這是因爲你在第二次點擊後減少4000,速度變成負值 –
@sanjaypoyzer請參閱http://jsfiddle.net/arunpjohny/nzYX4/1 –