我試圖在我的頁面上顯示「等待」,然後「等待等待」,然後「等待等待」等等,直到〜100次,我想要添加之間的時間的「等待」是隨機的,到目前爲止,我已經設法顯示出等待到100,但我不能添加間隔的隨機數。(現在我把10放到它快速結束)。設置間隔隨機+超時
我發現在這些科目的答案,但我似乎無法將它們整合到我的代碼..
setInterval + Random Number setInterval + Random Number
var timesRun = 0;
var t = "wait";
var interval = setInterval(function(){
timesRun += 1;
if(timesRun === 10){
t = t + "...";
document.getElementById("sample2-progress").innerHTML = t;
clearInterval(interval);
}
document.getElementById("sample2-progress").innerHTML = t;
t = t + " wait";
}, 200);
#preloader {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #000;
z-index: 99999;
height: 100%;
overflow: hidden;
}
#status {
width: 100%;
height: 100%;
position: absolute;
left: 0%;
color: white;
top: 0%;
background-repeat: no-repeat;
background-position: center;
/*margin: -50% 0 0 -50%;*/
text-align: center;
}
#sample2-log{
\t display: none;
}
#sample2-progress{
\t font-size: 6vh;
top: 2vw;
position: fixed;
text-align: center;
width: 98vw;
left: 2vw;
text-align:left;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="preloader">
<div id="status">
<textarea id="sample2-log"></textarea>
<div id="sample2-progress" class="progress"></div>
</div>
</div>
提供您的代碼的工作小提琴? –
有一個,它在工作嗎? – Dikeneko