将下面的JavaScript代码改成JQuery格式

http://www.soso.io/article/31867.html这个里面的JAVASCRIPT石头剪子布游戏... http://www.soso.io/article/31867.html这个里面的JAVASCRIPT石头剪子布游戏 展开
 我来答
帅气的程序员
2016-09-29 · 超过29用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:39.6万
展开全部
<script type="text/javascript">
            var se = null,time=20,you=0,arr=new Array('石头','抹布','剪子');
            function p(n){
                you = n;
$("#you").html(s(n));
$("#st").attr("disabled","disabled");
$("#mb").attr("disabled","disabled");
$("#jz").attr("disabled","disabled");
$("#cu").html('...');
                se = setInterval('t()',50);
            }
            function agin(){
$("#st").removeAttr("disabled");
$("#mb").removeAttr("disabled");
$("#jz").removeAttr("disabled");     
$("#la").hide();
$("#you").html('');
$("#pc").html('');
$("#cu").html('');
$("#you").html('请选择');    
            }
            function bt(){
                var pc = Math.floor(Math.random() * 3 + 1);
$("#pc").html(s(pc));
                var str='';
                if(pc==you){
                    str += '平局';    
                }else{
                    var b = pc-you;
                    if(b>0){
                        if(b==1){
                            str += '电脑赢';   
                        }else{
                            str += '你赢啦';   
                        }               
                    }else{
                        b = b*-1;   
                        if(b==1){
                            str += '你赢啦';   
                        }else{
                            str += '电脑赢';   
                        }   
                    }       
                }
$("#la").show();
$("#cu").html(str);
            }
            function t(){
                if(time>0){
$("#pc").html(arr[time%3]);
                    time--;
                }else{
                    clearInterval(se);
                    se = null;
                    time = 20;
                    bt();
                }
            }
            function s(n){
                if(n==1){
                    return '石头';    
                }else if(n==2){
                    return '抹布';    
                }else{
                    return '剪子';    
                }
            }
        </script>

没改多少东西, 只不过js和jq取元素的方式不同罢了。 另外,你需要先引用jq库,这个你直接百度下载吧

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式