例:
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>');
}
}