jquery如何实现九宫格抽奖
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章主要介绍jquery如何实现九宫格抽奖,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!jquery实现九宫格抽奖的方法:1、创建好前端展示的代码;2、通过jquery代码
千家信息网最后更新 2025年02月23日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安全错误
数据库的锁怎样保障安全
网络服务器名称
中国台湾文档软件开发需求
中国银行数据库从哪来
分布式数据库在线ddl
知足伴奏软件开发
软件开发的售后
郑州安卓应用软件开发公司哪个好
形容软件开发技术很好
长宁区上门软件开发答疑解惑
网络安全是公民的共同责任吗
理光2014扫描提示服务器响应错误
如何用数据库进行世界史研究
深圳中创互联网科技有限公司
狠抓网络安全责任落实要怎么
魔兽世界数据库最强装备
郑州抖淘鑫网络技术服务有限公司
差旅管理数据库
网络技术专升本哪个专业好
服务器机柜注意事项
遴选面试网络安全
物流软件开发怎么选
阿里云服务器怎么取消
软件开发笔记本32g推荐
闹钟下载软件开发
郧西软件开发案例
销售软件及软件开发缴税
海南数据库专升本真题
服务器硬盘换下后无法启动
网络安全当中的逻辑安全包括什么
娄底网络安全宣传周主题党日