jquery计时器插件

时间:2010-03-12 07:00:34

标签: jquery jquery-ui jquery-plugins jquery-selectors

下面指定的链接是一个jquery计时器插件。

http://keith-wood.name/countdown.html

我还使用以下内容启动计时器

$('#timer').countdown({until: 12,compact: true, description: ' to Go'});

我的问题是如何推断出计时器已达到00:00:00或已经过去的时间

谢谢..

3 个答案:

答案 0 :(得分:3)

使用回调。此插件接受变量onExpiry。当计时器到期时,将其传递给您要调用的函数。

$('#timer').countdown({until: 12,compact: true, onExpiry:myFunc, description: ' to Go'});
function myFunc() { /* whatever */ }

答案 1 :(得分:2)

查看文档..

  

onExpiry(function)一个回调函数   在倒计时时调用   达到零。在这个功能内   是指持有的   小部件。没有参数传入。   使用expiryText或expiryUrl   基本功能的设置   期满。

     

$(选择器).countdown({       直到:liftoffTime,onExpiry:liftOff}); function liftOff(){       警报('我们已经起飞!'); }

答案 2 :(得分:1)

until字段指定倒计时到达此点的时间,然后指定onExpiry回调函数。

  

来自JS代码

     

onExpiry :null,//回调时   倒计时到期 -
  //收不到   参数和'this'是   包含分裂

对于你的功能:

$('#timer').countdown({until: 12,compact: true, description: ' to Go', onExpiry = executeMyFunction});

function executeMyFunction() {
   alert("Tada!");
}