jQueryで、株式相場表示のように常にスクロールするカルーセルを作成しようとしています(つまり、スクロールアニメーションが一時停止することはありません)。
私がこれまでに試みたことのjsFiddleの例をここで参照してください:http://jsfiddle.net/c5VQe/
次のコードを使用して、3行のコードでカルーセルを作成しました。これは、カルーセルが1回回転した後、わずかな遅延があることを除いて、私が望むことを正確に実行します。
function RotateCarousel() {
$("ul li:first-child").animate({ marginLeft: -200 }, 1500, function () {
$("ul li:first-child").appendTo('ul');
$("ul li:last-child").css('margin-Left', 0);
RotateCarousel();
});
}
どうすればこの遅延を取り除くことができますか?
注:プラグインの使用には興味がありません。多くの不要なコードに頼ることなく、遅延をなくすことができるはずです。