Posted in Javascript onApril 28, 2014
用jQuery实现的最简单的进度条,只有不到10行代码。样式可以直接忽略。(有一个图片需要自己找一下)
[CSS]代码
$(function(){ var i=0; (function progressBar(){ i=i+1; if(i>=101){ i=0; } $("#proc").animate({width:i+"%"},500); $("#progressWord").text(i+"%"); setTimeout(progressBar,1500); })(); });
[CSS]代码
.progress_out{ position:relative; border:1px solid #3c4d60; -webkit-box-shadow: #666 0px 0px 3px; -moz-box-shadow: #666 0px 0px 3px; box-shadow: #666 0px 0px 3px; width:200px; height:40px; } .progress_inner{ background-color: #DADAE4; width: 100%; height: 40px; } .progress_word{ position:absolute; left:50%; top:24%; font-weight: bold; }
[HTML]代码
<div id="outDiv" class="progress_out"> <div id="progressbar" class="progress_inner"> <img id="proc" src="/cdr/images/resource/processBar.png" width=0 height=40px /> </div> <div id="progressWord" class="progress_word">0%</div> </div>
一个简单的jquery进度条示例
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@