javascript简单倒计时与刷新功能

时间:2013-08-12 18:39:14

标签: javascript jquery countdown

我的输出为00分钟NaN秒。有谁知道我的代码可能有什么问题?

期望的结果,从5分钟倒计时然后添加课程'结束'

using jquery.countdown.js

谢谢。

$(function() {
        var endDate = "05:00";

        $('.countdown.callback').countdown({
          date: endDate,
          render: function(data) {
            $(this.el).html("<div>" + this.leadingZeros(data.min, 2) + " <span>min</span></div><div>" + this.leadingZeros(data.sec, 2) + " <span>sec</span></div>");
          },
          onEnd: function() {
            $(this.el).addClass('ended');
          }
        }).on("click", function() {
          $(this).removeClass('ended').data('countdown').update(endDate).start();
        });

      });

1 个答案:

答案 0 :(得分:1)

如果我没记错,你的endDate变量无效。我相信它需要遵循获取日期的JavaScript方法,因此您可能需要执行类似这样的操作

var endDate = new Date();
endDate.setMinutes(endDate.getMinutes() + 5); // Adding 5 minutes to the current time