87,904
社区成员
发帖
与我相关
我的任务
分享
$(function(){
var alldata = new Array("张三","李四","王五","赵六","小刘","小赵");
var num = alldata.length - 1;
var show = $("#show");
var btn = $("#btn");
var open = false;
var randomVal;
function change(){
randomVal = Math.round(Math.random() * num);
var prizeName = alldata[randomVal];
show.text(prizeName);
}
function run(){
if(!open){
timer=setInterval(change,30);
btn.removeClass('start').addClass('stop').text('停止');
open = true;
}else{
clearInterval(timer);
alldata.splice(randomVal,1);
num = alldata.length - 1;
btn.removeClass('stop').addClass('start').text('开始抽奖');
open = false;
}
}
btn.click(function(){
run();
})
})
$(function(){
var alldata = ["张三","李四","王五","赵六","小刘","小赵"];
var num = alldata.length - 1;
var show = $("#show");
var btn = $("#btn");
var open = false;
function change(){
var randomVal = Math.round(Math.random() * num);
console.log(randomVal);
var prizeName = alldata[randomVal];
show.text(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;
alldata.remove(show.html());
console.log(alldata);
}
}
btn.click(function(){run();})
})
Array.prototype.remove = function(val) {
var index = this.indexOf(val);
if (index > -1) {
this.splice(index, 1);
}
};
function change(){
var randomVal = Math.round(Math.random() * num);
var prizeName = alldata[randomVal];
alldata.splice(randomVal,1);
num = alldata.length - 1;
show.text(prizeName);
}