JavaScript纯原生九宫格抽奖插件(无依赖)
Lottery
JavaScript纯原生九宫格抽奖插件(无依赖),具体抽奖数目和样式可自行设置
特点:
兼容好
,原生插件
,体积小
,无依赖
方法
:
1 run(number,function(){})
获奖;
2 running(function(){})
无限转圈;
3 runningStop()
停止无限转圈。
初始化
:
Lottery.init({
classChild: "lottery-li", //抽奖元素类名前缀 例如:class="lottery-unit lottery-unit-1"
classOn: "select-on", //抽奖元素高亮样式类名
loop: 3, //初始旋转圈数
speed: 100 //初始速度
});
同步抽奖
:
Lottery.run(2, //抽中第几个, 必须为数字
function () {
//这里是回调函数的内容
console.log('中奖');
}
);
异步抽奖
:
Lottery.running(function () { //无限匀速转动
$.get('xxxx',{},function (res) {
Lottery.runningStop(); //停止转动
Lottery.run(2, function () { //抽奖结构
console.log('中奖');
});
});
});
关于作者
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。