jquery如何实现九宫格抽奖
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章主要介绍jquery如何实现九宫格抽奖,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!jquery实现九宫格抽奖的方法:1、创建好前端展示的代码;2、通过jquery代码
千家信息网最后更新 2025年01月16日jquery如何实现九宫格抽奖
这篇文章主要介绍jquery如何实现九宫格抽奖,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
jquery实现九宫格抽奖的方法:1、创建好前端展示的代码;2、通过jquery代码"$("#lottery a").click(function(){...}"实现九宫格抽奖即可。
本文操作环境:windows7系统、jquery3.2.1版、DELL G3电脑
jquery--九宫格大转盘抽奖实例
一、用到的图片
二、代码如下,重点是js部分
jQuery九宫格大转盘抽奖
效果如下:
三、注意事项
1、抽奖过程说明
上面只是前端展示的效果。中奖物品通过一个随机数生成。
var index = Math.random()*(lottery.count)|0;
真正开发中中奖物品是通过向后端接口发送请求返回的。
$("#lottery a").click(function(){ var islogin=checkLogin(); if(islogin){//已登录用户才能去抽奖 if (click) { return false; }else{ //向后端接口发请求返回中奖结果 var geturl="http://xxxxxx?username="+username+"&token="+token; $.ajax({ url:geturl, type:"GET", dataType:"json", async:false, success:function(data){ if(data.errorcode==0){ var rewardid=data["message"]["rewardid"]; var cardno=data["message"]["rewardCardNo"]; var passno=data["message"]["rewardCardPass"]; var prize=-1; var content=""; if(rewardid=="iphone6"){ lottery.prize=0; prize=0; content="一部iphone6手机"; $("#content1").html(content); }else if(rewardid=="PPTVKING"){ lottery.prize=1; prize=1; content="一部PPTV KING7s 3D影音手机"; $("#content1").html(content); /*... */ }else if(rewardid=="legao"){ lottery.prize=5; prize=5; content="一份乐高的玩具"; $("#content1").html(content); } lottery.speed=100; roll(); click=true; return false; }else{ /*错误处理*/ if(data.errorcode==3){ $("#novip").show(); }else{ $("#notime").show(); } } }/*function结束*/ });/*ajax结束*/ }/*else结束*/ }});
2、兼容性说明
.mask开始如下,用的是rgba,但是IE8不兼容,改为使用png图片background:url(images/mask.png) no-repeat;
.mask { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(252,211,4,0.5); display: none}
以上是"jquery如何实现九宫格抽奖"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
九宫
过程
代码
位置
内容
前端
图片
手机
效果
方法
次数
物品
篇文章
转盘
个位
事件
事项
价值
兴趣
兼容性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络技术类专业的未来工作
广西比特瑞旺网络技术有限公司
软件开发流程规范文件
内蒙古新一代软件开发价格
电讯网络安全与网络安全的区别
陕西车神互联网科技有限公司
学校网络安全文明使用宣传标语
网络技术部工作年终总结
gbase数据库优势
kbtech服务器
oracle数据库的使用
服务器恢复到前面一天
城市活动断层探测数据库建设
数据库事务传播机制原理
国内外网络安全形势论文
计算机网络技术及其应用的视频
软件开发行业老加班好吗
广州社交软件开发源码
双色球是哪家网络技术公司外包的
互联网科技产业特征
成都超光速网络技术有限公司
数据库日期加减
你还知道哪些网络安全小知识
数据包软件开发
区2021年度网络安全工作报告
orcle数据库sql
安全宝服务器
网络安全事前事中事后三个维度
重庆热创网络技术
传奇3 数据库