例: var setInter = setInterval(function () { ff(); //每秒循环调用的方法函数(循环) }, 1000); //1000毫秒为1秒
//可使用 clearInterval(setInter); 清除定时器
var setTime = setTimeout(function () {
ff(); //隔1秒调用的方法函数(只执行一次)
}, 1000); //1000毫秒为1秒
/*倒计时*/ function ff() { var ti = dateTime1 - dateTime; //目标毫秒值减去当前时间毫秒值 (当前毫秒值最好后台获取) var hour = parseInt(ti / 1000 / 60 / 60 % 24);//小时 var minute = parseInt(ti / 1000 / 60 % 60);//分钟 var seconds = parseInt(ti / 1000 % 60);//秒 if (minute <= 0 && seconds <= 0) { fun() //执行函数 clearInterval(setTime); //清除定时器 } else { $("展示区div id名或者class名").html('剩余 ' + ':' + '<span>' + hour + '时</span>' + ':' + '<span>' + minute + '分</span>' + ':' + '<span>' + seconds + '秒关闭订单</span>'); } }