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下载(13315)
- 2.Visual Studio 2017中安装visualSVN及使用详解(5230)
- 3.完美解决iis下JWplayer提示Error loading media: File could not be played错误(4068)
- 4.asp.net mvc+jquery easyui开发基础(一)模块首页及增加、修改、删除模块实现(3419)
- 5.Android avax.net.ssl.SSLPeerUnverifiedException: No peer certificate 解决方法(httpClient支持HTTPS的访问方式)(3265)
- 6..Net Mvc中使用Jquery EasyUI控件讲解(一)表格控件datagrid使用介绍(3015)
- 7.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(三)登录模块开发(2906)
- 8.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(七)权限管理模块之系统菜单动态生成(2904)
- 9.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(八)权限管理模块之权限管理实现(2515)
- 10. asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(六)权限管理模块之初始数据准备(2488)
