【问题标题】:Jquery countdown timer for week days only仅适用于工作日的 Jquery 倒数计时器
【发布时间】:2016-04-18 23:14:16
【问题描述】:

我正在使用 Syotimer jquery 插件(https://github.com/mrfratello/SyoTimer) 进行递归倒计时。它工作正常。目前我已将其设置为周期性倒计时 2 天。

这是我的代码:

jQuery('#periodic_timer').syotimer({
                year: 2016,
                month: 1,
                day: 30,
                hour: 13,
                minute: 41,


                dayVisible: false,
                dubleNumbers: false,
               // effectType: 'opacity',

                periodUnit: 'd',
                periodic: true,
                periodInterval: 2,
            });

现在我的问题是我需要只在工作日设置计时器,而在周末计时器不应该工作? 谁可以帮我这个事?这个插件是否提供这样的功能,或者有什么可能的方法可以实现我的要求?

问候, aton1004

【问题讨论】:

    标签: jquery countdowntimer


    【解决方案1】:

    您的功能不一定包含在插件中。您可以确定一周中的当前日期,然后,如果不是周末,只需连接插件:

    var currentDateTime = new Date(),
        currentWeekDay = currentDateTime.getDay();
    
    if ( currentWeekDay != 0 && currentWeekDay != 6 ) {
        var syoTimerOptions = {
            // put here plugin options
            };
        jQuery('#periodic_timer').syotimer( syoTimerOptions );
    }
    

    P.S.: 方法 getDate() 返回星期几:0 - 星期日,1 - 星期一,...,6 - 星期六

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-04
      相关资源
      最近更新 更多