Keith wood Jquery倒计时显示警报消息刚好在剩余时间的5秒之前?

Keith wood Jquery倒计时显示警报消息刚好在剩余时间的5秒之前?,jquery,countdowntimer,Jquery,Countdowntimer,我想在还剩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/jq

我想在还剩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>

$(函数(){
var austDay=新日期();
$('#defaultCountdown')。倒计时({until:+10});
});

是的,您可以将刻度传递给一个函数,该函数将检查剩余时间并发出警报

为了简单起见,注释掉了你的新日期。将倒计时设置为运行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!"); 
   } 
}

插件网站有很多例子。单击选项卡进行浏览

干杯