介绍
这篇文章主要介绍了php + lottery.js如何实现九宫格抽奖功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
php +彩票。js制作九宫格抽奖实例,本抽奖功能效果表现好,定制方便简单,新手学习跟直接拿来用都非常不错,兼容即火狐,谷歌等浏览器。
引入抽奖插件彩票。js
& lt; script 类型=拔谋?javascript", src=https://www.yisu.com/zixun/" js/lottery.js "> 脚本>
开始抽奖函数start_lottery ()
function start_lottery () {, ,,如果(国旗){, ,,,,//警报(& # 39;正在抽奖,请等待抽奖结果! & # 39;),, ,,,,//return 假的,, ,,,,return 无效(0),, ,,}, ,,标志=true; ,,index =, 1,,,,,,,,//当前选中对象的位置, ,,fast =,兰德(3、6);,,,//在哪个位置开始加速, ,,cycle =,兰德(3、5),,,,//转动多少圈, ,,speed =, 300,,,,,,,//开始时速度, ,,. ajax({,美元 ,,,,url:, & # 39; lottery.php& # 39;,, ,,,,类型:,“post",, ,,,,数据:空,, ,,,,数据类型:,“json",, ,,,,超时:,20000,, ,,,,缓存:,假的,, ,,,,beforeSend:,函数(){//,提交之前, ,,,,},, ,,,,错误:,函数(){//出错, ,,,,,,国旗=false,, ,,,,},, ,,,,:成功,函数(res){//成功, ,,,,,,如果(typeof (res.award_id) !=& # 39;未定义# 39;){, ,,,,,,,,lucky =, res.award_id;,,//中奖号码, ,,,,,,,,award =, res.award_name;,//奖品名称, ,,,,,,,,show_lottery (),, ,,,,,,其他}{, ,,,,,,,,国旗=false,, ,,,,,,,,警报(res.err);, ,,,,,,}, ,,,,}, ,,}),, 以前,}>PHP里奖品配置
//奖品配置, ,award 美元;=,阵列(, ,,//,奖品ID =祝辞,数组(& # 39;奖品名称& # 39;,概率), ,,1,=祝辞,数组(& # 39;悟空公仔& # 39;,0.1),, ,,,2,=祝辞,数组(& # 39;小乖虎公仔& # 39;,0.1),, ,,3,=祝辞,数组(& # 39;神秘大礼包& # 39;,0.1),, ,,4,=祝辞,数组(& # 39;智能游戏手柄& # 39;,0.1),, 5,,,=祝辞,数组(& # 39;小角鹿公仔& # 39;,0.1),, 6,,,=祝辞,数组(& # 39;豆蛙抱枕& # 39;,0.1),, 7,,,=祝辞,数组(& # 39;游戏耳机& # 39;,0.2),, ,,8,=祝辞,数组(& # 39;雷蛇键盘& # 39;,0.2),, ,); ,r 美元;=兰德(1100);感谢你能够认真阅读完这篇文章,希望小编分享的“php + lottery.js如何实现九宫格抽奖功能”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
php + lottery.js如何实现九宫格抽奖功能