0

フィールド上を移動するプレーヤーをシミュレートしようとしています(たとえばdiv、この場合は要素であり、プレーヤーはimg要素です)。img最初はスムーズに移動し、「最高速度」に達するまで徐々に速度を上げ、ルートの終わりが2つの最初のステップを再度実行するのに十分近くない限り、それを続行するにはどうすればよいですか。止まる。

乾杯!

4

1 に答える 1

1

http://jsfiddle.net/aPNKQ/

html

 <div>Help</div>

jq

$(function (){
    $('div').animate({left: '100px'},5000);
    setTimeout(function (){
        $('div').stop(false,false).animate({left: '100px'},2000);
    },1000);
})

CSS

div{background: red; float: left;position: absolute; left: 0;}

少し想像力を働かせれば、速度を 5000、4000、ダイナミックなどにすることができます。

于 2011-10-20T16:33:52.740 に答える