1

http://jsfiddle.net/shadsaleem/XSceK/6/

残り 5 秒になったときにメッセージを通知したい。

私の主な目的は、ユーザーの時間の終了前に、あと 5 秒あるというメッセージをユーザーに表示することです。誰でも私を助けることができますか?

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>

<script type="text/javascript" src="http://keith-wood.name/js/jquery.countdown.js"></script>
<script type="text/javascript">

     $(function () {
       var austDay = new Date();

       $('#defaultCountdown').countdown({until:+10});

      });

</script>

<div id="defaultCountdown" align="center"></div>
4

1 に答える 1

0

はい、残り時間をチェックしてアラートをスローする関数にティックを渡すことができます

簡単にするために、新しい日付をコメントアウトします。カウントダウンを 10 秒間実行するように設定し、ティックごとに監視メソッドを用意します。そのメソッドでは、秒 = 5 かどうかを確認し、そうであれば警告します。

//var austDay=new Date()
$('#defaultCountdown').countdown({until: 10, compact:true, onTick: warnUser});

function warnUser(periods) { 
   if ($.countdown.periodsToSeconds(periods) == 5) { 
      alert("Five seconds remaining!"); 
   } 
}

http://jsfiddle.net/XSceK/9/

プラグインの Web サイトには多数の例があります。http://keith-wood.name/countdown.html . タブをクリックして探索します。

乾杯。

于 2013-01-17T10:25:56.643 に答える