介绍
素JavaScript怎么实现一个九宫格抽奖功能?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
具体内容如下
& lt; div id=癱ontaner"比; ,& lt; div id=叭嗽谝豢榍? lt;/div> ,& lt; div id=皌wo"在谢谢惠顾& lt;/div> ,& lt; div id=皌hree"祝辞下去写作业& lt;/div> ,& lt; div id=癴our"在一局游戏& lt;/div> ,& lt; div id=癴ive"在点击抽奖& lt;/div> ,& lt; div id=皊ix"在两块钱& lt;/div> ,& lt; div id=皊even"祝辞下去写作业& lt;/div> ,& lt; div id=癳ight"在谢谢惠顾& lt;/div> ,& lt; div id=皀igth"在两局游戏& lt;/div> & lt;/div> CSS:
# contaner { ,宽度:606 px; ,身高:606 px; ,边界:1 px solid # cccccc; ,保证金:40 px 汽车; } # contaner div  { ,宽度:200 px; ,身高:200 px; ,背景:# 09年f; ,text-align:中心; ,颜色:# fff; ,字体大小:16 px; ,粗细:大胆的; ,行高:200 px; ,浮动:左; ,边界:1 px solid # cccccc; } # contaner # five { ,过渡:all 0.5 s ease-in-out 0; } # contaner # 5: hover { ,光标:指针; ,字体大小:25 px; ,变换:规模(1.2),旋转(360度); ,背景:# fff; ,颜色:# 09年f; } .ys { ,变换:规模(1.2); ,不必:0,0,0,200 px red 插图; }
js:
, window.onload =,()函数,{ var 才能;$,=,函数(id), { ,,return . getelementbyid (id); ,,} var 才能;contaner =,美元(& # 39;contaner& # 39;); var 才能;divs =, contaner.getElementsByTagName (& # 39; div # 39;); var 才能;one =,美元(& # 39;一个# 39;); var 才能;two =,美元(& # 39;两个# 39;); var 才能;three =,美元(& # 39;3 # 39;); var 才能;four =,美元(& # 39;4 # 39;); var 才能;five =,美元(& # 39;5 # 39;); var 才能;six =,美元(& # 39;6 # 39;); var 才能;seven =,美元(& # 39;7 # 39;); var 才能;eight =,美元(& # 39;8 # 39;); var 才能;night =,美元(& # 39;晚上# 39;); var 才能;k =, 0; var 才能;flag =,真的; five.onclick 才能=,()函数,{ ,,if (标志),{ ,,,var l =, Math.ceil (math . random (), *, 10000); ,,,clearInterval(时间); ,,,var time =, setInterval(函数(),{ ,,,,for (var 小姐:=,0;,小姐:& lt;, divs.length;,我+ +),{ ,,,,,div[我].className =, & # 39; & # 39;; ,,,,} ,,,,div [k] .className =, & # 39; y # 39;; ,,,,switch (k), { ,,,,,case 0: ,,,,,case 1: ,,,,,,k + +; ,,,,,,休息; ,,,,,case 2: ,,,,,case 5: ,,,,,,k +=, 3; ,,,,,,休息; ,,,,,case 8: ,,,,,case 7: ,,,,,,k,; ,,,,,,休息; ,,,,,case 6: ,,,,,case 3: ,,,,,,k -=, 3; ,,,,,,休息; ,,,,} ,,,},,100) ,,,flag =,假; ,,,var jc =, setTimeout(函数(),{ ,,,,clearInterval(时间); ,,,,flag =,真的; ,,,},,左) ,,} ,,} ,}
关于素JavaScript怎么实现一个九宫格抽奖功能问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。