去哪买球万博
您如今的位置:首页 > 技术文章 > 二次开发转盘抽奖功用的实现思绪和源码分享

转盘抽奖功用的实现思绪和源码分享

编纂:易联通达工夫:2018-10-15 20:22:29网址:www.0475seo.com

     

 如今许多手机版网站都有转盘抽奖的功用,用积分大概很少的几元钱就能够到场一次抽奖。如今就说一下抽奖功用的实现思绪。

前端实现次要靠3个Jquery库文件。

<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>

<script type="text/javascript" src="js/jQueryRotate.2.2.js"></script>

<script type="text/javascript" src="js/jquery.easing.min.js"></script>

disk.jpg

 

//概率散布

$prize_arr = array(

  '0' => array('id'=>1,'min'=>1, 'max'=>29,'prize'=>'一等奖','v'=>1),

  '1' => array('id'=>2,'min'=>302,'max'=>328,'prize'=>'二等奖','v'=>2),

  '2' => array('id'=>3,'min'=>242,'max'=>268,'prize'=>'三等奖','v'=>5),

  '3' => array('id'=>4, 'min'=>182,'max'=>208,'prize'=>'四等奖',  'v'=>7), 

  '4' => array('id'=>5,'min'=>122,'max'=>148,'prize'=>'五等奖','v'=>10),

  '5' => array('id'=>6,'min'=>62,'max'=>88,'prize'=>'六等奖','v'=>25),

  '6' => array('id'=>7,'min'=>array(32,92,152,212,272,332),'max'=>array(58,118,178,238,298,358),'prize'=>'七等奖','v'=>50) 

  ); 

奖项的设置和概率分派。请留意,这里各个奖项的角度设置要跟转盘上的奖项别离对应。就是Min,Max部门的角度设置。

$(function(){

        lottery();

});

function lottery(){

$("#startbtn").click(function(){

$.ajax({

type: 'POST',

url: '/disk/magic.php',

dataType: 'json',

cache: false,

error: function(){

alert('堕落了!');

return false;

},

success:function(json){

var a = parseInt(json.angle); //角度

var p = json.praisename;//奖项

var n = json.num;//盈余抽奖次数

if(p!="" && a!=0){

$("#startbtn").rotate({

duration:3000, //动弹工夫

angle: 0, //默许角度

animateTo:3600+a, //动弹角度

easing: $.easing.easeOutSine,

callback: function(){

var con = confirm('恭喜你,中得'+p+'您还有'+n+'次抽奖次数,还要再来一次吗?');

$("#startbtn").rotate({angle:0});

$("#startbtn").css("cursor","pointer");

if(!con){

$("#startbtn").unbind('click').css("cursor","default");

}

}

});

}else{

alert("您曾经没有抽奖次数了!");

}

}

})

})

}

演示地址:

http://m.0475seo.com/disk/disk.html

也能够增长数据库的表来保留每次抽奖的记载。然后扣除响应的积分。会员和管理员在背景能够检察。

假如你在开辟转盘抽奖功用的时分需求协助,请跟我联络:QQ804752009

 

 

  

易联通达的服务项目
域名注册,网站存案,网站建造,网站保护
按照您的企业量身定做!
打造企业的网络手刺!
让您的网站在百度,谷歌排名首页以至前三名
让您的网站给您带来潜伏客户!
让企业定单不期而至!
91至尊水果机
按照您企业的需求开发软件!
完整定制您所需求的软件功用!
知心的前期保护和保障体系!

24小时征询:15144988451 易经理

澳门赌城
易联通达声誉客户
  • 去哪买球万博
  • 万博体育网
  • 澳门赌城
万博体育网
www.266.AG