この例をまとめて、jquery トランジットで発生している問題を示しました。私が望んでいるのは、UL が無限に上昇しているように見えることです。
お気づきでしょうが、「上」ボタンをクリックするたびに、146 ピクセル (李の高さ) シフトします。ul の末尾に到達したら、ul を先頭に戻してから、以下を使用して 146px をシフトする必要があります。
$('.test').css({y:ulHeight}).delay(8).transition({y:'+=146px'});
jquery トランジットによると、その遷移部分は css 部分が完了するまで実行されるべきではありませんが、約 10% の時間しか機能しません。アップボタンをクリックする間隔が長いほど、改善されます。
それが役立つことを期待してそこに遅延を入れましたが、そうではないようです. そこに非常に長い遅延を入れると、うまくいきますが、見栄えの悪い顕著な遅延があります.
それはバグですか、それとも何か間違ったことをしていますか?