Acmeticker是一个易于使用的jQuery插件,用于创建带有next/prev/play/pause控件的水平或垂直新闻字幕。
1.将编译后的样式表加载到文档的头部分。
<link rel="stylesheet" href="/path/to/assets/css/style.css" />
2.将您的内容与标签和控件一起添加到新闻ticker容器中。
<div class="acme-news-ticker"> <div class="acme-news-ticker-label">News Ticker Label</div> <div class="acme-news-ticker-box"> <ul class="my-news-ticker"> <li> <a href="#">Breaking News 1</a> </li> <li> <a href="#">Breaking News 2</a> </li> <li> <a href="#">Breaking News 3</a> </li> </ul> </div> <div class="acme-news-ticker-controls acme-news-ticker-horizontal-controls"> <span class="acme-news-ticker-arrow acme-news-ticker-prev"></span> <span class="acme-news-ticker-pause"></span> <span class="acme-news-ticker-arrow acme-news-ticker-next"></span> </div> </div>
3.加载主JavaScriptacmeticker.js
在jQuery库之后。
<script src="/path/to/cdn/jquery.min.js"></script> <script src="/path/to/assets/js/acmeticker.js"></script>
4.初始化新闻行情器并启用控件。
$('.my-news-ticker').AcmeTicker({ controls: { prev: $('.acme-news-ticker-prev'), toggle: $('.acme-news-ticker-pause'), next: $('.acme-news-ticker-next') } });
5.确定您喜欢的新闻代码类型:
$('.my-news-ticker').AcmeTicker({ type: 'horizontal' });
6.确定自动播放间隔。默认值:2000(毫秒)。
$('.my-news-ticker').AcmeTicker({ autoplay: 2000 });
7.确定动画速度。默认值:50(ms)。
$('.my-news-ticker').AcmeTicker({ speed: 50 });
8.确定新闻行情的方向。默认值:上/下/左/右。
$('.my-news-ticker').AcmeTicker({ direction: 'up' });
9.确定是将新闻行情器暂停在焦点上还是悬停。默认值:true。
$('.my-news-ticker').AcmeTicker({ pauseOnFocus: true, pauseOnHover: true });
2022-02-11
2020-03-14
2020-01-28