sqginfo/jquery-timer

此包的最新版本(dev-master)没有提供许可证信息。

安装: 591

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 3

分支: 76

语言:JavaScript

dev-master 2017-04-11 15:10 UTC

This package is auto-updated.

Last update: 2024-09-10 23:51:53 UTC


README

Build Status

基本上是带有更多选项的setTimeout。

查看演示: http://jchavannes.com/jquery-timer/demo

下载: http://jchavannes.com/download/jquery-timer-demo.zip

$.timer()

$.timer( [ action ] , [ time ], [ autostart ] )

  • action 被计时器调用的函数。

  • time 一个数字,表示动作之间在毫秒中经过的时间。

  • autostart 一个布尔值,表示是否启动计时器。默认为false。

用法

var timer = $.timer(function() {
    alert('This message was sent by a timer.');
});
timer.set({ time : 5000, autostart : true });
timer.set(options);
timer.play(reset);  // Boolean. Defaults to false.
timer.pause();
timer.stop();  // Pause and resets
timer.toggle(reset);  // Boolean. Defaults to false.
timer.once(time);  // Number. Defaults to 0.
timer.isActive  // Returns true if timer is running
timer.remaining // Remaining time when paused