Jquery已封装JS的setTimeout 和 setInterval 方法,下面看下应用例子:

JS Code [http://www.xueit.com]$("#close-button").click(function() {

$(this).oneTime(1000, function() {

$(this).parent(".main-window").hide();

});

});

$("#cancel-button").click(function() {

$("#close-button").stopTime();

});

下面来自JavaEye论坛的JQuery Timers应用知识

提供了三个函式

everyTime(时间间隔, [计时器名称], 函式名称, [次数限制], [等待函式程序完成])

oneTime(时间间隔, [计时器名称], 呼叫的函式)

stopTime ([计时器名称], [函式名称])

/*****

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);

自定义时间单位

打开源代码

找到

powers: {

// Yeah this is major overkill...

'ms': 1,

'cs': 10,

'ds': 100,

's': 1000,

'das': 10000,

'hs': 100000,

'ks': 1000000

}

可以定制自己想要的单位

c语言中timers的用法,jQuery定时器使用方法,jQuery Timers相关推荐

  1. c语言中vector的用法,C++ vector使用方法

    在 c++ 中,vector 是一个十分有用的容器.它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据. C++ 中数组很坑,有没有类似 P ...

  2. C语言中delay的用法

    转自:微点阅读  https://www.weidianyuedu.com C语言作为一门新型高级编程语言,在计算机软件编程中具有较为广泛的应用和实现.下面微点阅读小编就跟你们详细介绍下c语言中del ...

  3. c语言delay和while,c语言中delay的用法

    C语言作为一门新型高级编程语言,在计算机软件编程中具有较为广泛的应用和实现.下面小编就跟你们详细介绍下c语言中delay的用法,希望对你们有用. c语言中delay的用法如下: 假设一个延时函数如下: ...

  4. c语言bit作用,c语言中bit的用法

    c语言中bit的用法 发布时间:2016-03-09   计算机英语  编辑:长思 C语言作为一门新型高级编程语言,在计算机软件编程中具有较为广泛的应用和实现.下面小编就跟你们详细介绍下c语言中bit ...

  5. c语言中delay的用法。

    C语言作为一门新型高级编程语言,在计算机软件编程中具有较为广泛的应用和实现.下面小编就跟你们详细介绍下c语言中delay的用法,希望对你们有用. c语言中delay的用法如下: 假设一个延时函数如下: ...

  6. c语言中getche的用法,c语言中getch的用法

    [www.hywsbj.com--图表展板] getch()函数是无回显的从控制台取得一个字符.以利用getch()函数让程序调试运行结束后等待编程者按下键盘才返回编辑界面,即任意键继续效果.下面小编 ...

  7. php indexof的用法,c语言中indexof的用法有哪些

    c语言中indexof的用法有哪些 index在互联网上表示网站的默认主页.一般为 index.html index.htmindex.aspindex.php:另外的默认主页也多用default.h ...

  8. c语言中point的用法_关于C语言Switch语句,先学这些技巧够不够?

    一.C语言中switch的用法 1.switch后面括弧内的[表达式],ANSI标准允许它为任何类型: 2.当表达式的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句,否则,就 ...

  9. c语言中size of 用法,C语言中sizeof()的用法

    要参加软件研发的笔试(C/C++)几乎都会涉及到sizeof()的用法,我昨天也遇到了,有的也会,但是真正sizeof()的核心还是没有领会,今天上网,无聊中就看到了详细的sizeof()的阐述,现在 ...

  10. C语言中const的用法

    C语言中const的用法 基本解释         const是一个C语言的关键字,它限定一个变量不允许被改变.使用const在一定程度上可以提高程序的健壮性,另外,在观看别人代码的时候,清晰理解co ...

最新文章

  1. mysql try catch_C# try catch finally:异常处理
  2. Matlab图像处理基本函数(1)
  3. Oauth2.0和1.0区别
  4. PyQt5学习笔记(一)PyQt5入门QLabel控件及使用
  5. Solaris下怎样改动文件创建时间及查询
  6. 通过CDN引入jQuery的几种方式
  7. 2014蓝桥杯C++B:啤酒和饮料;切面条(思维分析)
  8. SwiftyJSON的使用
  9. eviews如何处理缺失数据填补_平衡面板数据和eviews非平衡面板数据的区别
  10. OPPOR7Splus_官方线刷包_救砖包_解账户锁
  11. 数电中一些常用的逻辑门符号
  12. 电脑字体变成繁体中文怎么更改过来呢
  13. 数据结构与算法之排序篇(下)
  14. 衣带渐宽终不悔,为“指针”消得人憔悴(四)
  15. js 判断3D空间中 三点共线
  16. java实现多态在工资系统中的应用:给出一个根据雇员类型,利用多态性完成工资单计算的程序。
  17. SparkCore:RDD累加器和广播变量(最详细的介绍)!!!!!!
  18. 关于Big-O表示法
  19. 菜鸟学机器学习,Sklearn库主要模块功能简介
  20. 线性代数学习笔记——第十三讲——行列式的定义

热门文章

  1. Cat1模组蓄“光”发展,广和通全场景助力光伏行业零碳发电
  2. 《ASP.NET Core 6框架揭秘》实例演示[18]:HttpClient处理管道
  3. 搜狗浏览器中如何设置HTTP代理
  4. jq数组清空_JavaScript中清空数组的三种方式
  5. 香港服务器BGP与CN2线路的区别与选择
  6. JAVA小记4(第四周)
  7. 行测【推理判断之逻辑判断】
  8. WindowsServer2019 80端口被 System 占用pid 4
  9. 2019全球汽车品牌营收排名
  10. Java中BorderLayout布局管理器的两种排列实现方式