मैंने बहुत खोज की है लेकिन मैं इसे समझ नहीं सकता कि मेरे बार कैसे कॉन्फ़िगर करें।समय के अनुसार जावास्क्रिप्ट लोडिंग बार्स
मैं 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