即时通讯使用countTo.js脚本显示计数器。该计数器必须计数到特定值,然后在短暂延迟后重新启动。一切正常,除了完成后的延迟。问题是,它会立即重新启动。不能使它起作用,也许您有一些想法?
github上的脚本和文档:countTo.js

$(document).ready(function() {
  jQuery('.timer1').countTo({
    onComplete: function() {
     jQuery('.timer1').countTo('restart')
    }
  });
});


JSFiddle

最佳答案

您可以这样使用setTimeout

$(document).ready(function() {
  jQuery('.timer1').countTo({
    onComplete: function() {
      setTimeout(function(){
        jQuery('.timer1').countTo('restart');
      }, 1000);
    }
  });
});


这里的1000是等待时间(以毫秒为单位)。

09-18 10:30