很抱歉,如果之前有人问这个问题,但我找不到我要找的确切答案。
我需要制作一个平滑移动的垂直文本自动收录器,没有可辨别的暂停,并且无限期地重复。
我找到了JCarouselLite,并且看到了我想要的一切。
但是,如果我将“自动”间隔设置为1或甚至0.01,则每次移动之间仍有暂停。我还将缓和设置为“线性”以从等式中删除。
接下来,我尝试将滚动设置为更多项目,并将持续时间设置得更长,以尽量减少暂停。持续时间设置为18000毫秒和51项,看起来很棒。一个问题是,它在第一次启动之前延迟了18000ms,以及随后的每一次。
这里的页面: https://secure.awarenesslife.com/tickertest.cfm
此处的代码1(单滚动版本):
<script type="text/javascript">
jQuery(document).ready(function() {
$(".academyCarousel").jCarouselLite({
vertical: true,
hoverPause: false,
visible: 15,
easing: 'linear',
auto: 0.001,
speed: 800,
scroll: 1
});
});
</script>
此处的代码2(多卷轴版本):
<script type="text/javascript">
jQuery(document).ready(function() {
$(".academyCarousel").jCarouselLite({
vertical: true,
hoverPause: false,
visible: 15,
easing: 'linear',
auto: 0.001,
speed: 18000,
scroll: 51
});
});
</script>