2013-07-26 77 views
0

我想製作一個html進度條,所以我使用下面的代碼,但它是靜態的,無論如何使它通過JavaScript變量或其他東西?
我使用了document.getElementById("progress-inner").style.width = percent;,但它工作一次。使進度條移動

HTML

<div style="position:absolute; top:100" id="progress-outer"> 
    <div id="progress-inner"></div> 
</div> 

CSS

progress-outer { 
    background: #333; 
    -webkit-border-radius: 13px; 
    height: 10px; 
    width: 70%; 
    padding: 3px; 
} 

progress-inner { 
    background: orange; 
    width: 20%; 
    height: 100%; 
    -webkit-border-radius: 9px; 
} 
+0

你會需要一些javascript – DarkBee

+0

如何做到這一點? –

+0

你可以請你發佈一些你已經嘗試過的代碼嗎?網上有很多很好的教程可以幫助你開始。 – Sid

回答

1

以下只是其中的樣本..增強它。

i = 1; 
window.setInterval(
    function(){ 
     i++; 
     $('.progress-inner').css({ width : i + "%" }); 
    }, 
    200); 
+0

請注意,他沒有在他的問題中包含jquery。 – Skarlinski

+0

他可能不是那個意思:) – besabestin

+0

謝謝,它炒鍋 –