Jquery定时执行setTimeout与setInterval方法介绍
一、定时器setTimeout("functionName",3000),functionName()方法只会在5秒后执行一次后不再执行。
使用方法如下:
<script> //定时器 异步运行 function functionName(){ alert("hello"); } //使用方法名字执行方法 setTimeout只执行一次 var t1 = window.setTimeout(functionName,1000); var t2 = window.setTimeout("functionName()",3000);//使用字符串执行方法 window.clearTimeout(t1);//去掉定时器 </script>
二、定时循环执行器setInterval("functionName()",5000),这个方法是每过5秒就会执行functionName()方法。
使用方法如下:
1. 创建一个变量 var ref = ""; 2. 定时刷新调用的方法 function consoleLog(){ console.log("a"); } 3. 设置定时刷新 ref = setInterval(function(){ consoleLog(); },2000); 这样会每2秒执行一次consoleLog方法 4. 阻止定时刷新 clearInterval(ref);
猜您可能还喜欢
评论列表
发表评论
文章分类
文章归档
阅读排行
- 1. Windows Server 2008 R2永久激活及Chew-WGA v0.9下载(12644)
- 2.Visual Studio 2017中安装visualSVN及使用详解(4838)
- 3.完美解决iis下JWplayer提示Error loading media: File could not be played错误(3706)
- 4.asp.net mvc+jquery easyui开发基础(一)模块首页及增加、修改、删除模块实现(2930)
- 5.Android avax.net.ssl.SSLPeerUnverifiedException: No peer certificate 解决方法(httpClient支持HTTPS的访问方式)(2792)
- 6..Net Mvc中使用Jquery EasyUI控件讲解(一)表格控件datagrid使用介绍(2637)
- 7.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(三)登录模块开发(2577)
- 8.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(七)权限管理模块之系统菜单动态生成(2541)
- 9. asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(六)权限管理模块之初始数据准备(2191)
- 10.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(八)权限管理模块之权限管理实现(2158)