#例子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));
| 参数 | 默认值 | 说明 |
|---|---|---|
| format | 'hh:mm:ss' | 格式化输出的时间格式,年(y)、月(M)、日(d)、小时(h)、分(m)、秒(s)、毫秒(S)、季度(q) |
| starttime | '' | 开始时间 |
| endtime | '' | 结束时间 |
| interval | 1000 | 计数的时间间隔(单位:毫秒) |
| disabledCls | disabled | 计数期间的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格式化输出 |
| 方法 | 说明 |
|---|---|
| reset() | 重置 |
| setStarttime() | 设置开始时间 |
| setEndtime() | 设置结束时间 |