2011-09-08 36 views
0

我有這樣的腳本:更改動畫值的onkeydown

var speed = 10; 
if(left && !right){ // Move siteA 
     $(siteA).animate({'left':'+=10'}, 0); 
    } 
if(right && !left){ 
     $(siteA).animate({'left':'-=10'}, 0); 
    } 
if(up && !down){ 
     $(siteA).animate({'top':'+=10'}, 0); 
    } 
if(down && !up){ 
     $(siteA).animate({'top':'-=10'}, 0); 
    } 

我希望「10」實際上與變速取代。所以我可以隨意改變它。我該怎麼做?

回答

1

只是在連接你的字符串:

var increment = 10; 
$(siteA).animate({'left':'+=' + increment}, 0);