日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

原生JS實現九宮格抽獎

瀏覽:234日期:2024-04-20 10:00:10

本文實例為大家分享了JS實現九宮格抽獎的具體代碼,供大家參考,具體內容如下

上代碼:

<div class='wrapper'> <div>謝謝惠顧</div> <div>十萬元現金</div> <div>謝謝惠顧</div> <div>iphone11</div> <div>抽獎</div> <div>美的冰箱</div> <div>謝謝惠顧</div> <div>50元紅包</div> <div>謝謝惠顧</div> </div><div class='result'></div>

CSS樣式代碼:

<style> .wrapper { width: 300px; height: 300px; display: flex; flex-flow: row wrap; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; border: 1px solid red; }.wrapper div { flex: none; width: 100px; height: 100px; box-sizing: border-box; border: 1px solid red; display: flex; align-items: center; justify-content: center; }.active { background-color: red; }.wrapper div:nth-child(5) { cursor: pointer; }.result { height: 100px; display: inline-block; position: absolute; top: 50px; left: 0; right: 0; margin: auto; text-align: center; line-height: 100px; font-size: 40px; font-weight: 700; color: #ff4400; }</style>

JS代碼:

<script> var t, m, num, time, index, target, current; //以索引值為0,1,2,5,8,7,6,3的div元素為循環目標, //因為以num總數遞減的方式進行循環,故將數組倒序定義 var arr = [3, 6, 7, 8, 5, 2, 1, 0]; var div = document.querySelectorAll(’.wrapper div’); var result = document.querySelector(’.result’); div[4].onclick = function() { clearInterval(time); div[4].innerHTML = ’抽獎中...’; result.innerHTML = ’’; //中獎目標設為0到7的隨機整數 target = Math.floor(Math.random() * 8); //起始位置設為隨機,且以num為總的循環數 num = Math.floor(Math.random() * 8) + 40; //將總循環數的2/3保存,方便調整速率峰值出現的時間 //若m為總循環的1/2,則速度峰值會在總時長的中間出現 m = Math.floor(num * 2 / 3); //此處if語句可限制中獎,從第一個開始外圈順時針分別對應7,6,5,4,3,2,1,0 //如設置target == 6 即限制中十萬元現金,以下代碼為100%不中獎 if (target == 6|| target == 4 || target == 2 || target == 0) { target++; } speed(); function speed() {//將循環目標div的索引值轉換為循環總數的表達式index = arr[num % 8];//給當前循環元素添加樣式,并移除之前的樣式if (current) { current.remove(’active’);}div[index].classList.add(’active’);current = div[index].classList;//速度函數,可調試速率t = Math.floor(Math.pow((num - m), 2) + 250);//一次性定時器,嵌套遞歸循環控制速度time = setTimeout(function() { speed() }, t)//判斷中獎結果if (num == target) { clearTimeout(time); div[4].innerHTML = ’抽獎’; switch (target) { case 6: result.innerHTML = ’恭喜您抽中’ + div[arr[target % 8]].innerHTML + ’大獎’; break; case 4: result.innerHTML = ’恭喜您抽中’ + div[arr[target % 8]].innerHTML; break; case 2: result.innerHTML = ’恭喜您抽中’ + div[arr[target % 8]].innerHTML; break; case 0: result.innerHTML = ’恭喜您抽中’ + div[arr[target % 8]].innerHTML; break; default: result.innerHTML = div[arr[target % 8]].innerHTML; }}num--; } }</script>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
中文字幕一区二区三区日韩精品 | 亚洲激情久久| 国产麻豆一区二区三区精品视频| 蜜臀av在线播放一区二区三区| 久久在线免费| 色老板在线视频一区二区| 精品国产乱码| 国产成人精品一区二区三区免费| 国产suv精品一区| 精品精品99| 国产一区二区三区久久 | 欧美亚洲免费| 久久在线免费| 久久中文字幕二区| 美女av在线免费看| 老牛影视精品| 日韩欧美一区二区三区免费观看| 色婷婷狠狠五月综合天色拍| 日韩精品欧美激情一区二区| 成人免费电影网址| 欧美va亚洲va日韩∨a综合色| 国产一区二区中文| 1000部精品久久久久久久久| 婷婷中文字幕一区| 久久国产精品久久久久久电车| 国产亚洲一区在线| 亚洲精品在线二区| 日本午夜免费一区二区 | 亚洲va久久| 日韩精品社区| 麻豆精品少妇| 激情亚洲影院在线观看| 99国产一区| 亚洲最新av| 国产精品三级| 国产成人久久| 午夜日韩av| 日韩av黄色在线| 久久精品国产在热久久| 群体交乱之放荡娇妻一区二区| 国产亚洲精品v| 亚洲三级国产| 欧美精品1区| 欧美日韩一区二区综合| 亚洲综合福利| 久久精品国产网站| 亚洲国产综合在线看不卡| 亚洲麻豆一区| 国产精品激情| 裤袜国产欧美精品一区| 妖精视频成人观看www| 日韩1区2区3区| 精品久久电影| 亚洲一区二区三区四区五区午夜 | 久久国产精品毛片| 国产欧美日韩在线观看视频 | 里番精品3d一二三区| 成人日韩av| 久久久精品日韩| 欧美日韩精品免费观看视频完整| 综合欧美亚洲| 激情综合婷婷| 免费在线观看日韩欧美| 国产一区二区色噜噜| 91久久久久| 日韩高清在线一区| 成人小电影网站| 日韩精品一区第一页| 欧美91在线| 国产精品日韩| 丰满少妇一区| 亚洲伊人精品酒店| 国产精品亚洲一区二区三区在线观看| 一区二区三区四区精品视频| 日韩av片子| 日本一区二区三区视频在线看 | 久久精品国产大片免费观看| 亚洲影院天堂中文av色| 精品欧美一区二区三区在线观看| 亚洲精品综合| 久久久久国产一区二区| 国产精品白丝一区二区三区| 91精品二区| 精品少妇av| 日韩精品亚洲专区| 亚洲激情五月| 成人在线丰满少妇av| 日韩国产91| 好看的亚洲午夜视频在线| 精品福利久久久| 日韩高清在线不卡| 91精品1区| 国产成人精品免费视| 日韩av电影一区| 欧美日韩精品免费观看视频完整| 成人在线视频免费看| 欧美日韩亚洲一区三区| 综合精品一区| 亚洲一区二区网站| 久久久久久美女精品| 免费视频一区二区三区在线观看| 亚洲不卡视频| 欧美一级专区| 激情婷婷欧美| 欧产日产国产精品视频| 国产精品极品国产中出| 亚洲日韩中文字幕一区| 婷婷综合网站| 日本精品影院| 日韩久久精品网| 国产一区二区三区日韩精品| 国产精品伊人| 国产精品夜夜夜| 久久国产精品免费精品3p| 日本午夜免费一区二区| 日韩一区精品| 亚洲va久久久噜噜噜久久| 免费国产亚洲视频| 99亚洲视频| 99在线|亚洲一区二区| 亚洲综合欧美| 亚洲国产一区二区在线观看| 99热国内精品| 成人看片网站| 亚洲精品伊人| 亚洲精品第一| 日韩中文一区二区| 日韩不卡一区二区三区| 91精品啪在线观看国产爱臀| 精品丝袜久久| 国产美女久久| 国产精品久av福利在线观看| 国产精品久久久久久久久免费高清| 青青草视频一区| 国产剧情一区二区在线观看| 国产精品一区二区99| 国产精品一区亚洲| 亚洲高清二区| 欧美va天堂| 美女网站久久| 日本不卡高清| 国产精品sss在线观看av| 精品黄色一级片| 97在线精品| 在线视频观看日韩| 国产一区二区高清| 四虎在线精品| 国产精品丝袜在线播放| 九九久久国产| 国产麻豆久久| 国产精品日韩| 亚洲精品大片| 国产精品一区二区av交换| 精品视频91| 成人日韩在线观看| 悠悠资源网久久精品| 视频一区二区欧美| 日韩精品第二页| 麻豆一区在线| 久久久久久久久久久妇女| 夜夜嗨av一区二区三区网站四季av| 亚洲一区二区三区无吗| 久久国产欧美日韩精品| 丰满少妇一区| 国产真实久久| 亚洲精品激情| 欧美精品影院| 欧美www视频在线观看| 亚洲午夜精品久久久久久app| 性色一区二区| 国产欧美在线观看免费| 国产精品不卡| 亚洲美洲欧洲综合国产一区| 91欧美极品| 激情视频网站在线播放色 | 国产成人精品福利| 国产美女一区| 国产精品4hu.www| 99久久婷婷这里只有精品| 日韩亚洲精品在线观看| 国产精品magnet| 日韩av免费| 亚洲丝袜啪啪| av中文资源在线资源免费观看| 日韩午夜电影| 国产经典一区| 亚洲一区二区三区四区五区午夜 | 亚洲精品影院在线观看| 精品视频一区二区三区在线观看| 亚洲h色精品| 日韩高清欧美激情| 欧美少妇精品| 日本高清久久| 偷拍精品精品一区二区三区| 亚洲精品影视| 群体交乱之放荡娇妻一区二区| 日韩精选在线| 99精品在线免费在线观看| 日本强好片久久久久久aaa| av一区在线|