| 60秒倒计时 | ||
|---|---|---|
| $.leftTime(60,function(d){
//d.status,值true||false,倒计时是否结束;
//d.s,倒计时秒;
}); | ||
| 120秒倒计时 | ||
| $.leftTime(120,function(d){
//d.status,值true||false,倒计时是否结束;
//parseInt(d.m)*60+parseInt(d.s))+"秒后重新获取";
},true); | ||
| 距2020/01/22 23:45:24倒计时 | ||
| 
00天
00时
00分
00秒
 | $.leftTime("2020/01/22 23:45:24",function(d){
if(d.status){
//d.status 状态
//d.d 天
//d.h 时
//d.m 分
//d.s 秒
}
}); | |
| 距时间段倒计时 | ||
| 
00天
00时
00分
00秒
 | 
当前系统时间: 今日开始时间:时分 结束时间:时分 选择天数: 是否跳过开始时间: 未满10时是否加0: | var data={
nowdate:系统时间,
startdate:开始时间,格式为:h:m或日期格式,
enddate:结束时间,格式为:h:m或日期格式,
setday:提前天数,例如:0为当天,1为明天,
init:是否跳过开始时间,默认是false,当为true倒计时跳过开始时间
}
$.leftTime(data,function(d){
if(d.status){
//d.step 0表示普通倒计时,1表示未过开始时间,2表示已过开始时间未过结束时间,3表示已过结束时间;
}
},//未满10时是否加0,值false||true,默认值为true);
 | 
| 距时间段,手动输入倒计时 | ||
| 
00天
00时
00分
00秒
 | 
当前系统时间: 开始时间: 结束时间: 是否跳过开始时间: 未满10时是否加0: | 工作方式同上 | 
| 清除倒计时 | ||
| 
00天
00时
00分
00秒
 | var clearTime=$.leftTime("2020/01/22 23:45:24",function(d){
if(d.status){
	//回调参数
}
});
//清除倒计时
window.clearInterval(clearTime);
 | |
| 使用方法 | ||
| 1、需要引入jquery.js; 2、引入leftTime.min.js文件,即可; | ||