【问题标题】:jquery timer pluginjquery 计时器插件
【发布时间】:2011-01-26 17:23:50
【问题描述】:

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

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

我也使用以下方法来启动计时器

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

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

谢谢..

【问题讨论】:

  • 你到底为什么要在链接周围加上反引号?你想让人们点击它吗?

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


【解决方案1】:

使用回调。这个插件接受一个变量onExpiry。将其传递给您要在计时器到期时调用的函数的引用。

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

【讨论】:

    【解决方案2】:

    检查文档..

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

    $(选择器).countdown({ 直到:liftoffTime,onExpiry:liftOff});功能提升(){ alert('我们起飞了!'); }

    【讨论】:

      【解决方案3】:

      until字段指定倒计时何时到达,然后指定onExpiry回调函数。

      来自 JS 代码

      onExpiry: null, // 结束时回调 倒计时到期 -
      // 没有收到 参数和“this”是 包含划分

      对于你的功能:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-18
        • 1970-01-01
        • 2012-10-05
        相关资源
        最近更新 更多