jQuery Timers提供了三个函式

1. everyTime(时间间隔, [定时器名称], 函式名称, [次数限制], [等待函式程序完成])
2. oneTime(时间间隔, [定时器名称], 呼叫的函式)
3. stopTime ([定时器名称], [函式名称])

官方虽然有Demo,但是却没有列出使用的原始码,即便右键检视原始码,里面也没有完整针对每一种情况写出一组程序说明,所以我只好试着测试函式了。以下为测试程序报告:

/*************************************************************
*   everyTime(时间间隔, [定时器名称], 函式名称, [次数限制], [等待函式程序完成])
*************************************************************/
//每1秒执行函式test()
function test(){  //do something...
}
$('body').everyTime('1s',test);  //每1秒执行
$('body').everyTime('1s',function(){
//do something...
});  //每1秒执行,并命名定时器名称为A
$('body').everyTime('1s','A',function(){
//do something...
});  //每20秒执行,最多5次,并命名定时器名称为B
$('body').everyTime('2das','B',function(){
//do something...
},5);  //每20秒执行,无限次,并命名定时器名称为C
//若时间间隔抵到,但函式程序仍未完成则需等待执行函式完成后再继续计时
$('body').everyTime('2das','C',function(){  //执行一个会超过20秒以上的程序
},0,true);  /***********************************************************
*   oneTime(时间间隔, [定时器名称], 呼叫的函式)
***********************************************************/
//倒数10秒后执行
$('body').oneTime('1das',function(){
//do something...
});  //倒数100秒后执行,并命名定时器名称为D
$('body').oneTime('1hs','D',function(){
//do something...
});  /************************************************************
* stopTime ([定时器名称], [函式名称])
************************************************************/
//停止所有的在$('body')上定时器
$('body').stopTime ();  //停止$('body')上名称为A的定时器
$('body').stopTime ('A');  //停止$('body')上所有呼叫test()的定时器
$('body').stopTime (test);

jquery.timers使用说明相关推荐

  1. jQuery 计时器(jquery timers)简单应用

    jquery timers 代码(版本1.2): jquery timers /** * jQuery.timers - Timer abstractions for jQuery * Written ...

  2. 实现数据库实时更新 jQuery Timers

    精选名称:JQuery Timers 授权模式:WTFPL 官方网页:http://jquery.offput.ca/every/官方展示:http://jquery.offput.ca/every/ ...

  3. c语言中timers的用法,jQuery定时器使用方法,jQuery Timers

    Jquery已封装JS的setTimeout 和 setInterval 方法,下面看下应用例子: JS Code [http://www.xueit.com]$("#close-butto ...

  4. JQuery定时器(jQuery Timers)

    JQuery Timers应用知识 转至: jQuery定时器 提供了三个函式 1. everyTime(时间间隔, [计时器名称], 函式名称, [次数限制], [等待函式程序完成]) 2. one ...

  5. [转]jQuery Validate使用说明

    本文转自:http://www.cnblogs.com/gimin/p/4757064.html jQuery Validate 导入 js 库 <script src="./jque ...

  6. jQuery.cookie使用说明.txt

    jquery.cookie.js 使用方法 Cookies 定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术: 下载与引入:jquery.cookie.js基于j ...

  7. html定时载入jquery,JQuery定时器(jQuery Timers)

    效果图:默认数据: 开始计时: HTML部分代码: 按钮 倒计时: 116: 27: 23 利用来定时制作一个倒计时:var intDiff = parseInt(60); $(".stop ...

  8. 240个jquery插件

    240个jquery插件 http://www.kollermedia.at/archive/2007/11/21/the-ultimate-jquery-plugin-list/ File uplo ...

  9. jquery Selector 源码分析

    /** * author:prk * date:2008-08-04 * comment:comment for selector of jQuery * */ var chars = jQuery. ...

最新文章

  1. iOS下载历史版本APP
  2. java纳税服务_纳税服务系统【总结】
  3. Django Rest Framework之用户频率/访问次数限制
  4. python有道翻译接口-Python通过调用有道翻译api实现翻译功能示例
  5. 如何将Git上的项目克隆到idea中
  6. mantis缺陷管理系统配置与安装
  7. 分支-08. 高速公路超速处罚
  8. 用c语言产生大素数,C语言实现寻找大素数
  9. DSP关于存储器读写、IO读写时序图的注意点
  10. springboot 配置多个请求服务代理
  11. 推荐系统知识梳理——WideDeep
  12. DP-代理模式(Proxy Pattern)
  13. 一键解决WinRAR的有关问题
  14. 数据泄露事件频发,深扒企业数据库安全隐患(内附高效防护手段)
  15. kettle Call From LAPTOP-14BPR3NI/192.168.1.2 to locahost:8020 failed on connection
  16. 微信二次开发sdk非ipad/android协议(很好用)
  17. go语言程序设计学习笔记-1
  18. [LifeHack]Hack决策系统
  19. 微星z370安装linux系统,微星Z370+8700K+1080ti安装10.13.6成功,安装思路及EFI分享
  20. Source Insight 代码自动排版

热门文章

  1. 数据库中敏感字段的标记、标示
  2. MySQL-库的操作
  3. socketserver 源码浅读
  4. 【Java】类加载过程
  5. Django开发基础----操作数据库
  6. struts2标签处理下拉列表
  7. 搭建Android开发环境的介绍
  8. SharpMap学习(2)
  9. 如何在IE地址栏显示自己的小图标
  10. 关于.NET编译的目标平台(AnyCPU,x86,x64)