너무 많이 검색했지만 바를 구성하는 방법을 알아낼 수 없습니다.Javascript 바 시간별로 로딩
나는 자동으로 따라 시간을 실행 3 개 로딩 막대를 넣어 계획 :
1st will start from 30 to 60 seconds
2nd from 300 to 1800 seconds
3rd from 1801 to 1860 seconds
내 코드는이 (내가했는데,이 값을 변경할 수 있지만 작동하지 않는 방법을 모르는 것을 알고있을 것입니다 제대로 ... 이건 내가 필요한 도움 프레임 물건)
var my1Bar = setTimeout(start1Bar, 30000);
var my2Bar = setTimeout(start2Bar, 300000);
var my3Bar = setTimeout(start3Bar, 1800000);
function start1Bar() {
var elem = document.getElementById("my1Bar");
var width = 10;
var id = setInterval(frame, 10);
function frame() {
if (width >= 100) {
clearInterval(id);
} else {
width++;
elem.style.width = width + '%';
}
}
}
function start2Bar() {
var elem = document.getElementById("my2Bar");
var width = 10;
var id = setInterval(frame, 10);
function frame() {
if (width >= 100) {
clearInterval(id);
} else {
width++;
elem.style.width = width + '%';
}
}
}
function start3Bar() {
var elem = document.getElementById("my3Bar");
var width = 10;
var id = setInterval(frame, 10);
function frame() {
if (width >= 100) {
clearInterval(id);
} else {
width++;
elem.style.width = width + '%';
}
}
}
당신에게 모든
안녕하세요 .... 난 그냥 내가 (주제 질문에) 내 초 동안 교체해야합니다, 당신은 startBar에 배치 값을 이해하지 않거나,있다? 고맙습니다 – FilipeOS