Bandit是一款小巧的jQuery随机列表选择器,可以让你在网站上创建类似老虎机的体验。
它的工作原理是旋转一个或多个HTML无序列表,然后以随机的方式从列表中选择项目。
1.在文档中下载并加载Bandit插件。
<!-- jQuery is required --> <script src="/path/to/cdn/jquery.min.js"></script> <!-- jQuery Bandit --> <script src="jquery.bandit.js"></script>
2.调用函数强盗
在您的HTML列表(本例中为三个列表)上,并自动启动/停止旋转。
$('ul').bandit({ speed: [20, 40, 60], autoStop: [2000, 3000, 4000], spinOnLoad: true, });
3.创建自定义控件以手动启动/停止旋转。
<button id="start">Spin!</button> <button id="stop">Stop</button>
$('ul').bandit({ startButton: '#start', stopButton: '#stop', });
4.使用完成
回调。
$('ul').bandit({ done: function(text){ console.log(text); } });
5.配置旋转动画。
$('ul').bandit({ // delay delay: 2000, // acceleration accel: 10, // deceleration decel: .8, });