下面指定的链接是一个jquery计时器插件。
http://keith-wood.name/countdown.html
我还使用以下内容启动计时器
$('#timer').countdown({until: 12,compact: true, description: ' to Go'});
我的问题是如何推断出计时器已达到00:00:00或已经过去的时间
谢谢..
答案 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!");
}