jQuery大转盘抽奖

所属分类:其他-游戏

 32361  340  查看评论 (9)
分享到微信朋友圈
X
jQuery大转盘抽奖 ie兼容10
//通过AJAX从后台传数据,获取奖品
       /* $.ajax({
           type:"post",//请求方式
           url:"/",//请求地址
           dataType:"json",//响应数据类型
           success:function(data){
               var index = data.prize;
               var degNum;//通过角度获取奖品顺时针,45度一个奖品
               if(index==1){
                   degNum=248;
               }else if(index==2){
                   degNum=248;
               }else if(index==3){
                   degNum=248;
               }else if(index==4){
                   degNum=248;
               }else if(index==5){
                   degNum=248;
               }else if(index==6){
                   degNum=248;
               }else if(index==7){
                   degNum=248;
               }else if(index==8){
                   degNum=248;
               }
               if(!$this.isDoing) {
                   goRotate(degNum);//调用
                   isDoing = true;//ture阻止连续点击抽奖
               }
           },
           error:function(){
              alert('服务器连接失败,请稍后再试!');
           }
       })*/

//对应奖品
function renderCbFun(deg) {
   var str = '';
   if (deg >= 0 && deg < 45) {
       str = '1000美元现金券';
   } else if (deg >= 45 && deg < 90) {
       str = '5000美元现金券';
   } else if (deg >= 90 && deg < 135) {
       str = '20美金抵现券';
   } else if (deg >= 135 && deg < 180) {
       str = '500美元现金券';
   } else if (deg >= 180 && deg < 225) {
       str = '8美元抵现券';
   } else if (deg >= 225 && deg < 270) {
       str = 'iPhone XS Max';
   } else if (deg >= 270 && deg < 315) {
       str = '10美元抵现?';
   } else if (deg >= 315 && deg < 360) {
       str = '2000美金现金券';
   }
}

//创建转盘随机角度(测试时使用)
function clickCbFun(deg) {
   var random = Math.floor(Math.random() * 360);//获取随机角度
   goRotate(random);
}
相关插件-游戏

jQuery九宫格抽奖

网页中常用的九宫格抽奖代码
  游戏
 38864  383

基于jQuery的老虎机抽奖效果

基于jQuery的老虎机抽奖效果,自适应移动端
  游戏
 27448  328

jQuery图片抽奖插件lottery.js

jQuery图片滚动抽奖代码,无需安装,适合年会使用
  游戏
 36355  315

基于jqueryrotate.js开发的大转盘抽奖

一款比较厉害的弹出层大转盘抽奖,适用范围非常广范
  游戏
 26861  315

讨论这个项目(9)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    Hey, Ben 0
    2019/12/18 16:21:25
    在哪里修改中奖概率?
        areyouOk1
        2019/12/18 16:31:33

        deg这个值,概率是自己写的,网上有很多的概率算法。可参考js概率算法实例

        http://www.jq22.com/web-skill92
    回复
    稻儒?♂?手 0
    2019/7/17 0:33:50
    很不错!
        许先生0
        2020/2/1 13:42:23
        嗯嗯

    回复
    碧水红潮 0
    2019/6/10 15:01:42
    可以的,这正是我想要的! 回复
    古灵精怪小情绪 0
    2019/3/29 16:53:31
    请问可以设置中奖概率吗?
        稻儒?♂?手0
        2019/7/17 0:37:15
        可以
    回复
    LYYZKK 0
    2018/12/25 10:45:05
    很好
    正是我想要的 回复
    0
    2018/11/23 16:40:20
    哈哈哈,我刚开始还以为是广告呢
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复