#例子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 计数的时间间隔(单位:毫秒)
disableBtnCls disable 计数期间的class
auto true 是否默认开启计数
countEach(time) [时间格式化输出] 每计时单位执行,其中time包含时间信息:year年、quarter季度、month月、day日、hour小时、minute分钟、second秒、microsecond毫秒、format格式化输出
countEnd(time) [时间格式化输出] 计时结束后执行,其中time包含时间信息:year年、quarter季度、month月、day日、hour小时、minute分钟、second秒、microsecond毫秒、format格式化输出

callback(api)参数

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