求大神解答转盘抽奖.

$(function(){
    var $rotaryArrow = $('#rotaryArrow');
    var $result = $('#result');
    var $resultTxt = $('#resultTxt');
    var $resultBtn = $('#result');

    $rotaryArrow.click(function(){
        var data = [0, 1, 2, 3, 4, 5, 6, 7];
        data = data[Math.floor(Math.random()*data.length)];
        switch(data){
            case 1: 
                rotateFunc(1,87,' <em>1</em> ');
                break;
            case 2: 
                rotateFunc(2,43,'<em>5</em> ‘);
                break;
            case 3: 
                rotateFunc(3,134,' <em>10</em> ');
                break;
            case 4: 
                rotateFunc(4,177,'');
                break;
            case 5: 
                rotateFunc(5,223,' <em>20</em> ');
                break;
            case 6: 
                rotateFunc(6,268,' <em>50</em> ');
                break;
            case 7: 
                rotateFunc(7,316,' <em>30</em> ');
                break;
            default:
                rotateFunc(0,0,'');
        }
    });

    var rotateFunc = function(awards,angle,text){  
        $rotaryArrow.stopRotate();
        $rotaryArrow.rotate({
            angle: 0,
            duration: 5000,
            animateTo: angle + 1440,  
            callback: function(){
                $resultTxt.html(text);
                $result.show();
            }
        });
    };

    $resultBtn.click(function(){
        $result.hide();
    });
});  
大神求解答我该如何写AJAX传送到PHP里,还有PHP接收到如何写输出值啊?
凤凰求蛊
浏览 529回答 1
1回答

紫衣仙女

首先你的思路有问题 我以前做类似需求的思路为 当用户点的时候转动转盘 发一个请求到后台 后台这个时候就直接处理了 处理完了返回一个命中的值  然后前台转盘响应命中的值 然后通过缓动 选中那个
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript