0
我想创建HTML5 + CSS3和jQuery进度条,让我们说应该开始加载和停止例如在它的宽度的10%,但我设法创建只计算HTML的MAX值在我的情况下是10%。如何停止进度条Jquery
下面是图片的进度应该怎么看起来像当加载完成:
能有人给我一些建议哪里是我的失误,或导致我一些简单的解决方案?
这是我到目前为止的代码:
HTML:
<form>
<progress min="0 " value="0" max="10" id="firstProgressBar"></progress>
<span class="firstProgress">0%</span>
</form>
的Javascript:
var firstProgressBar = $('#firstProgressBar'),
max = firstProgressBar.attr('max'),
value = firstProgressBar.val(),
time = (500/max)*10;
function firstLoading(){
value+=1;
var addValue = firstProgressBar.val(value);
$('.firstProgress').html(value + '%');
if (value == max) {
clearInterval(animate);
}
};
var animate = setInterval(function(){
firstLoading();
}, time);
这里是我完整的代码为小提琴:https://jsfiddle.net/0ekbyrt5/