zoukankan      html  css  js  c++  java
  • JS setInterval 循环定时器的使用 以及动态倒计时展示

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

      
  • 相关阅读:
    kafka其他记录
    kafka基础
    营销网络建设
    营销体制管理
    营销队伍建设
    营销组成
    Asp.net model 绑定原理
    Cannot change version of project facet Dynamic Web Module to 3.0.
    maven 编译插件
    mysql 配置文件 value
  • 原文地址:https://www.cnblogs.com/yydxh/p/11810874.html
Copyright © 2011-2022 走看看