【问题标题】:jQuery - Countdown360 plugin on every Monday with specific timejQuery - 每个星期一都有特定时间的 Countdown360 插件
【发布时间】:2017-04-06 03:54:48
【问题描述】:

我正在使用“Countdown360”jQuery 插件来安排活动。

并且它已设置为从页面打开开始的 100 秒。

我怎样才能配置相同的方式,这个计时器应该在每个星期一9am9:01am 运行?

Demo.

有没有更好的插件用于此目的?

$("#countdown").countdown360({
  radius      : 80,
  seconds     : 60,
  fontColor   : '#FFFFFF',
  autostart   : false,
  onComplete  : function () { console.log('done') }
}).start()
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<script src="https://www.jqueryscript.net/demo/Simple-jQuery-Html5-Based-360-Degree-Countdown-Timer-countdown360/src/jquery.countdown360.js"></script>

<div id="countdown"></div>

【问题讨论】:

    标签: jquery html5-canvas jquery-countdown


    【解决方案1】:

    如果您无法在特定时间执行脚本,则必须每秒检查一次...

    这里是一个带有参数的日期和时间的例子

    第 1 天 => 星期一

    function checkTime(dayok,hoursok,minuteok,secondsok)
    {
      var date=new Date();
      var day = date.getDay();
      var hours  = date.getHours();
      var min = date.getMinutes();
      var seconds = date.getSeconds();
      console.log(day+ " - "+hours+":"+min+":"+seconds);
      if(day==dayok && hours==hoursok && minute==minuteok && seconds==secondsok)
        return true;
      else
        return false;
    }
    
    function goCountDown()
    {
      if(checkTime(1,9,0,0))
      {
        $("#countdown").countdown360({
          radius      : 80,
          seconds     : 60,
          fontColor   : '#FFFFFF',
          autostart   : false,
          onComplete  : function () { console.log('done') }
        }).start()
      }
    }
    
    setInterval(function(){ goCountDown() }, 1000);
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    
    <script src="https://www.jqueryscript.net/demo/Simple-jQuery-Html5-Based-360-Degree-Countdown-Timer-countdown360/src/jquery.countdown360.js"></script>
    
    <div id="countdown"></div>

    【讨论】:

    • 感谢您的回答...我接受并支持您的回答...感谢您的宝贵时间...
    猜你喜欢
    • 1970-01-01
    • 2023-02-15
    • 1970-01-01
    • 2019-03-03
    • 2020-10-09
    • 2020-10-08
    • 1970-01-01
    • 2015-09-11
    • 2013-05-28
    相关资源
    最近更新 更多