轻量级倒计时插件

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倒计时
00000000
$.leftTime("2020/01/22 23:45:24",function(d){
if(d.status){
//d.status 状态
//d.d 天
//d.h 时
//d.m 分
//d.s 秒
}
});
距时间段倒计时
00000000
当前系统时间:
今日开始时间:
结束时间:
选择天数:
是否跳过开始时间:
未满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);
距时间段,手动输入倒计时
00000000
当前系统时间:
开始时间:
结束时间:
是否跳过开始时间:
未满10时是否加0:
工作方式同上
清除倒计时
00000000
var clearTime=$.leftTime("2020/01/22 23:45:24",function(d){
if(d.status){
	//回调参数
}
});
//清除倒计时
window.clearInterval(clearTime);
使用方法
1、需要引入jquery.js;
2、引入leftTime.min.js文件,即可;