倒计时 - countdown

【例子1】12:30:50到12:30:30

12:30:50

$('#time1').countdown({'endtime':'12:30:30'});

【例子2】 60到5

60

$('#time2').countdown({'endtime':5,'countEnd':function(){alert('倒计时结束!');}});

调用方法:

$(selector).countdown(options,callback(api));

options参数

参数 默认值 说明
format 'hh:mm:ss' 格式化输出的时间格式,年(Y)、月(M)、日(D)、小时(H)、分(m)、秒(s)、毫秒(S)、季度(q)
starttime '' 开始时间
endtime '' 结束时间
interval 1000 计数的时间间隔(单位:毫秒)
disabledCls disabled 计数期间的class
auto true 是否默认开启计数
countEach(time) [时间格式化输出] 每计时单位执行,距离结束时间:day天、hour小时、minute分钟、second秒、microsecond毫秒
countEnd(time) [时间格式化输出] 计时结束后执行,距离结束时间:day天、hour小时、minute分钟、second秒、microsecond毫秒

callback(api)参数

方法 说明
reset() 重置
setStarttime() 设置开始时间
setEndtime() 设置结束时间