私は、画面の上部をスクロールしようとしているテキストのリストを持っています。 これを行うにはjQuery .animate()を使用しています。 しかし、それは最後のほうをスキップし続け、ほとんどのアニメーションを表示しません。jQueryアニメーションがジャンプし続ける
理想的には、最後にはスクロールをループし続けます。
$('document').ready(function() {
$('#scroller').click(function() {
$('#scroller *').animate({
right: "0"
}, 1, "linear");
$('#scroller *').animate({
left: "0"
}, 1000, "linear");
});
});
* {
font-family: Helvetica;
padding: 0;
margin: 0;
}
#scroller {
position: relative;
width: 100%;
height: 5%;
background-color: black;
color: white;
white-space: nowrap;
}
#scroller * {
position: relative;
font-size: 2em;
text-decoration: none;
display: inline;
left: 100%;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul id="scroller">
<li>This is the first list item with text</li>
<li> - </li>
<li>This is list item number 2</li>
<li> - </li>
<li>List item 3</li>
<li> - </li>
</ul>
[連続スクロールバー](http://www.dyn-web.com/code/scrollers/continuous/documentation.php)documentation私はオンラインではなく、答えを見つけましたが、役立つことを願っています。 – Roy123