0

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();
        });

      });
4

1 に答える 1

1

私の記憶が正しければ、あなたの endDate 変数は有効ではありません。日付を取得するJavaScriptメソッドに従う必要があると思うので、このようなことをする必要があるかもしれません

var endDate = new Date();
endDate.setMinutes(endDate.getMinutes() + 5); // Adding 5 minutes to the current time
于 2013-08-12T18:46:19.013 に答える