| 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);
|
||
| 距2019/01/22 23:45:24倒计时 | ||
|
00天
00时
00分
00秒
|
$.leftTime("2019/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("2019/01/22 23:45:24",function(d){
if(d.status){
//回调参数
}
});
//清除倒计时
window.clearInterval(clearTime);
|
|
| 使用方法 | ||
1、需要引入jquery.js; 2、引入leftTime.min.js文件,即可; |
||
适用浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗.
来源:91名师指路