【发布时间】:2015-08-14 15:16:32
【问题描述】:
好的,关于我的最后一个问题。我目前有这个代码:
var secs = 100;
setInterval(function() {
var $badge = $('#nhb_01');
$badge.text((parseFloat($badge.text())+0.01).toFixed(2));
}, secs);
基本上,我需要计数器每分钟增加一个特定值。
所以我需要的值之一是 0.17。
所以我需要计数器每分钟增加 0.17。所以 2 分钟后,计数器会显示 0.34,依此类推。
我该怎么做,因为计算一分钟应该花费多少毫秒变得如此痛苦和困惑!
感谢您的帮助!
【问题讨论】:
-
setInterval延迟以毫秒为单位,因此您应该设置secs = 1000 * 60;以使其每分钟更新一次 -
这是根据@RoryMcCrossan 的建议为您编辑的 jsfiddle。 jsfiddle.net/jehtmrj5/2
标签: javascript jquery timer counter