《一个jquery/javascript秒级计时器(可改为毫秒)》要点:
本文介绍了一个jquery/javascript秒级计时器(可改为毫秒),希望对您有用。如果有疑问,可以联系我们。
效果如图:

这个引用了bootstrap,具体样式可以自己修改
HTML代码部分:
<div class="btn-group " role="group"> <button class="btn btn-default" style="height: 43px;"><i class="fa fa-clock-o fa-spin fa-2x"></i></button> <button class="btn btn-default" name="timetext" id="timetext" style="height: 43px;min-width: 160px;">执行中......</button> </div>
Jquery代码部分:
<script type="text/javascript">
var hour,minute,second;//时 分 秒
hour=minute=second=0;//初始化
var millisecond=0;//毫秒
var int;
function Reset() {//重置
window.clearInterval(int);
millisecond=hour=minute=second=0;
$('#timetext').html('00 时 00 分 00 秒'); // 000 毫秒
}
function start() { //开始
int=setInterval(timer,50);
}
function timer() {//计时
millisecond=millisecond+50;
if(millisecond>=1000){
millisecond=0;
second=second+1;
}
if(second>=60) {
second=0;
minute=minute+1;
}
if(minute>=60) {
minute=0;
hour=hour+1;
}
var h = hour<10 ? '0'+hour : hour;
var m = minute<10 ? '0'+minute : minute;
var s = second<10 ? '0'+second : second;
$('#timetext').html( h+' 时 '+m+' 分 '+s+' 秒');
}
function stop(){ //暂停
window.clearInterval(int);
}
$(function(){
start()
});
</script>jquery主要使用了$选择器,如果你没有使用JQ必要,可以改为 document.getElementById()代替,效果一样。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/1960.html