0

私はこのプラグインを使用しています: ASP.NET ページのjQuery カウントダウン。

私のコードは次のとおりです。

.cs ファイル:

DateTime time1 = DateTime.Now.AddMinutes(2).ToString()

Label1.Text = time1.ToString();

.aspx ファイル:

<script src="JQueryCountDown/jquery-1.10.1.min.js" type="text/javascript"></script>
<link href="JQueryCountDown/countdown.demo.css" rel="stylesheet" type="text/css" />
<script src="JQueryCountDown/jquery.countdown.js" type="text/javascript"></script>
<script type="text/javascript">
    window.jQuery(function ($) {
        $(".ctdwn").countDown({});
    });
</script>
...
<asp:Label runat="server" ID="Label1" CssClass="ctdwn"></asp:Label>

正常に動作します。

今、私はその2分間の間に、カウントダウンをリセットして、再び2分から始めたいです(javascriptを使用)。しかし、私はそれを行う方法がわかりません。たとえば、次のコードは機能せず、カウントダウンを無効にします。

        resetTime = function (dt) {
            $('#Label1').text(dt);
            $(".ctdwn").countDown({});
        };

ありがとう。

4

1 に答える 1

1

あなたが望むものはdocsにあると思います。ここに役立つ例があります:

window.jQuery(function ($) {
  function startCountDown() {
    $('.ctdwn').countDown({}).on('time.elapsed', startCountDown);
  }
  startCountDown();
});
于 2013-08-03T23:48:54.717 に答える