jqueryのカウントダウンタイマーを作成したい、私は次のコードを試みたが、それは動作しません。何をするのですか?分と秒のjQueryのカウントダウンタイマー
DEMO:https://jsfiddle.net/tbosn210/
var interval = setInterval(function() {
var timer2 = $("5:01");
var timer = timer2.split(':');
//by parsing integer, I avoid all extra string processing
var minutes = parseInt(timer[0],10);
var seconds = parseInt(timer[1],10);
--seconds;
minutes = (seconds < 0) ? --minutes : minutes;
if (minutes < 0) clearInterval(interval);
seconds = (seconds < 0) ? 59 : seconds;
seconds = (seconds < 10) ? '0' + seconds : seconds;
//minutes = (minutes < 10) ? minutes : minutes;
$('.countdown').html(minutes + ':' + seconds);
}, 1000);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="countdown"></div>
もHTTPS JavaScriptで変数を宣言する方法についてはここを見てとります://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Statements/var、timer2をjQueryとして宣言する必要はありませんオブジェクト。 –
@AJ '1:30:00'のようにformateの場合も何時にするのですか –
@alkavaghela:あなたのためのフィドルを作成しましたhttps://jsfiddle.net/2dL6u5h5/1/ .. PS:これを達成するためのJavaScript関数ですが、これを参照のために使用することができます。疑問や疑問があるかどうか質問してください。:) –