js年会抽奖程序

年会抽奖用。嘉宾入场后一一在线拍照,照片入库后,可以对照片进行抽奖。
代码托管在开源中国,有需要的欢迎下载。
http://git.oschina.net/caichong/nianhui_choujiang
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
$(function(){
         
        var alldata = new Array(<?php echo $img;?>);
        var num = alldata.length - 1;
        var show = $("#show");
        var btn = $("#btn");
        var open = false;
     
        function change(){
            var randomVal = Math.round(Math.random() * num);
            var prizeName = alldata[randomVal];
            show.html("<img src='images/"+prizeName+"' />");
        }
         
        function run(){
            if(!open){
                timer=setInterval(change,30);
                btn.removeClass('start').addClass('stop').text('停止');
                open = true;
            }else{
                clearInterval(timer);
                btn.removeClass('stop').addClass('start').text('开始抽奖');
                open = false;
            }
        }
         
        btn.click(function(){run();})
         
    })

编程技巧