如何停止特定号码的翻转计时器

时间:2015-06-10 21:49:47

标签: javascript

我正在玩一个不会停止的柜台。我希望停在一个特定的号码上。

// Initialize a new counter
var myCounter = new flipCounter('flip-counter', {
    value: 0, 
    inc: 1, 
    pace: 6, 
    auto: true
});

我认为这将是以下几点:

if (flipCounter.value > 10) {
    myCounter.stop();
}

如果有人能指出我正确的方向,我们将不胜感激。

1 个答案:

答案 0 :(得分:1)

使用incrementTo(num, time, pace)

来自their docs:

  

incrementTo(num,time,pace) new 增加到给定数字   通过使用当前设置的速度和inc值,或使用“智能”   增量技术,为您确定最佳值。要使用   简单的技术,您需要提供的只是目标数量:   myCounter.incrementTo(12345);这将增加到12,345使用   当前的速度和价值观。要使用智能方法,请提供时间   在几秒钟内,您希望增量过程持续,并达到所需的速度:   myCounter.incrementTo(12345,10,400);这将增加到12,345   同样,但增量过程需要10秒钟才能完成。   计数器将确定要使用的最佳值。在示例中   我设定了400的理想速度,计数器将尝试保持这种速度   在找到最佳值时尽可能接近。这个方法是   不可链接。 num [int]:要递增的数字。时间[int]   (可选):增量过程应采用的持续时间(以秒为单位)。   设置后,计​​数器将使用智能增量技术进行优化   动画。 pace [int](可选):动画时所需的速度   使用智能增量选项。这个数字可能会根据需要增加   为了获得最佳时机。