评论:大转盘插件(zepto)  [查看原文]

所属分类:其他-游戏

 48137  397  72
当前第2页 / 共2页
    forever丶回不去的“过去0
    2017/4/21 9:55:53

    怎么能控制转盘转动的时间

        forever丶回不去的“过去0
        2017/4/21 10:18:59
        解决了
        silence 丶0
        2017/5/8 9:57:30

        怎么解决的

        wld1wd0
        2018/1/3 20:23:19

        请问怎么解决的?

        lxyu0
        2018/7/25 9:46:06
        修改转动圈数应该就可以吧
    回复
    OT_TO0
    2017/1/9 10:01:58

    顺时针时 为什么要用360-抽中角度?有人知道吗?这个会导致抽奖结果不正确的。求解

        OT_TO0
        2017/1/9 10:01:29
        self.opts.KinerLotteryHandler(360 - deg);
        在下头很硬0
        2018/3/14 14:43:03
        deg是转盘顺时针转的角度,相当于指针逆时针转了deg,360-deg是相当于指针顺时针旋转的角度
    回复
    取个名字真难a0
    2016/12/27 15:12:33
    作者现在写的功能是页面是通过随机生成角度deg,然后得出奖品的!那么现在后台计算概率并直接返回中奖结果给我,请问我要在前端页面怎么改写呢?
        microsoftvs1
        2016/12/27 21:12:32
        clickCallback: function() {
        	//通过AJAX向后台返回值替代这里就行了。
        	//此处访问接口获取奖品            
        	function random() {
        		return Math.floor(Math.random() * 360);
        	}
        	this.goKinerLottery(random());
        },//点击抽奖按钮,再次回调中实现访问后台获取抽奖结果,拿到抽奖结果后显示抽奖画面
        取个名字真难a0
        2016/12/28 9:12:52
        clickCallback: function() {
        	$.ajax({
        		url: 'rand.php',
        		type: 'get',
        		success: function(data) {
        			alert(data);
        			//这里是PHP直接返回了中奖奖品!但是大转盘旋转后得到的奖品和后台返回的不一样!      
        		}
        	})
        	//此处访问接口获取奖品    
        	function random() {
        		return Math.floor(Math.random() * 90);
        		/*随机生成中奖角度*/
        	}
        	this.goKinerLottery(random());
        },
        //点击抽奖按钮,再次回调中实现访问后台获取抽奖结果,拿到抽奖结果后显示抽奖画面
        取个名字真难a0
        2016/12/28 9:12:09
        clickCallback: function() {
                    $.ajax({
                        url:'rand.php',
                        type:'get',
                        success:function(data){
                            alert(data);//这里是PHP直接返回了中奖奖品!但是大转盘旋转后得到的奖品和后台返回的不一样!
                        }
                    })
                    //此处访问接口获取奖品
                    function random() {
                        return Math.floor(Math.random() *90);/*随机生成中奖角度*/
        
                    }
                    this.goKinerLottery(random());
        
                }, //点击抽奖按钮,再次回调中实现访问后台获取抽奖结果,拿到抽奖结果后显示抽奖画面
        microsoftvs0
        2016/12/28 11:12:44

        我意思是, 

        function random() {
        	return Math.floor(Math.random() * 90);
        	/*随机生成中奖角度*/
        }
        this.goKinerLottery(random());

        改成

        var jg;
        $.ajax({
        	url: 'rand.php',
        	type: 'get',
        	success: function(data) {
        		alert(data);
        		//这里是PHP直接返回的是一个角度!替代random()值             
        		jg = data;
        	}
        }) 
        this.goKinerLottery(jg); //角度对应奖品


        叶子0
        2018/3/16 14:08:27
        取后台返回的值,对应不上奖品
        。。?0
        2019/6/28 14:14:49
        请问你的可以了吗
    回复
    ctwj0
    2016/12/1 11:12:17
    ios不支持?
        linshi_test3
        2017/1/3 11:01:59

        kinerLottery.js中

        $('body').on('click', ".KinerLotteryBtn", function() {});

        改成

        $('.KinerLotteryBtn').click(function() {});

        ios就可以了

        goodbabyand680
        2017/10/26 11:33:46

        我改了,ios还是不支持啊?求解

        叶子0
        2018/1/9 18:54:17

        click事件改成touch事件

        0
        2018/5/31 11:27:57
        我自己手机试了还是不行,但是换其他人的手机就行
        长沙雅普科技0
        2019/6/18 16:07:12

        kinerLottery.js中

        $('body').on('click', ".KinerLotteryBtn", function() {});

        改成

        $(this.opts.body).on('click', ".KinerLotteryBtn", function() {});

        这样,就可以了。

    回复
    joecc0
    2016/11/23 15:11:05
    self.opts.KinerLotteryHandler(360 - deg); 源码里面 360 - 指定的角度 这个什么意思 导致我转不到我想要的
        joecc0
        2016/11/23 15:11:22
        知道什么意思了               但是  顺时针转的时候    获得结是 360-rData   
        隙地。0
        2016/11/23 19:11:00
        不支持iOS?
        OT_TO0
        2017/1/9 10:01:50
        知道为什么要用360-角度吗 我现在还不明白
    回复
    蜡像0
    2016/10/17 16:10:15
    有时转动转盘的时候这个屏幕会抖动 回复
    古迹0
    2016/10/12 14:10:25
    请问这个转盘可以设置概率吗?
        kiner1
        2016/10/12 18:10:59
        一般抽奖都是后台计算概率并直接返回中奖结果的,在前端计算不安全,容易被篡改导致不必要的损失
        古迹0
        2016/10/13 9:10:26
        如何将从后台获取来的数据设置在代码中?
        隙地。0
        2016/11/23 15:11:53
        ios系统为什么无法旋转?
        取个名字真难a0
        2016/12/27 14:12:09

        我也想做一个概率中奖功能,用PHP写了一个计算概率得奖的功能,请问如何和前端对接?

        fxlijun1
        2017/1/13 21:01:04

        this.goKinerLottery(random());这句是设置中奖的关键,比如你修改成 this.goKinerLottery(1); 你试试效果, 这样的话, 你就可以自动控制转动的角度,  其实和各类语言对接, 只要传回来角度即可

        0
        2017/6/14 15:41:50

        你好 this.goKinerLottery(random()) 这个是什么意思

    回复
    春深日暖0
    2016/9/29 16:09:42
    转的时候,会整体在震动,像地震一样。。。
        fxlijun1
        2017/1/13 21:01:15
        box节点修改一下, 修改成 <div id="box" class="box" style="overflow:hidden">
    回复
    天使安吉拉0
    2016/9/21 14:09:25
    我抽了个iphone7,请问到哪领奖?
        fxlijun0
        2017/1/13 21:01:49
        发短信到10086领取
        Z0
        2017/10/10 11:09:07

        66666

    回复
    K0
    2016/9/19 13:09:00
    iphone6 上没反应?
        ctwj0
        2016/12/1 11:12:53
        请问这个iphone上没反应的问题你解决了么
        小幸运。0
        2018/8/24 11:55:44
        iphone 上不认click事件 (自身本来没有点击事件的元素 比如div) ,解决就是换成ios承认的点击事件 或者给元素加上 cursor: pointer; 样式
    回复
    bjajmd0
    2016/9/19 10:09:08
    山丘的彼方0
    2016/9/13 11:09:59
    分辨率低的情况下 浏览器高度在不停的变化 疯狂产生侧边滚动条
        kiner1
        2016/9/15 12:09:50

        谢谢您的反馈。要解决这个问题,您只需要打开配套的css文件,在.box下增加一行样式:

        overflow:hidden

        即可。

    回复

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

取消回复