setInterval()与clearInterval()的用法
2024-09-02 05:10:51
setInterval() 方法可按照指定的周期来调用函数或计算表达式。 --简单地说就是过一段时间调用一次该函数
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。代码演示如下
var backId=setInterval("aaa()",1000); $('.aaa').mouseover(function(){ clearInterval(backId); }).mouseout(function(){ backId=setInterval("aaa()",1000); }); function aaa(){ alert(1); }
当页面打开时没过1秒执行一次aaa方法,当鼠标移动到$('.aaa')对象上,aaa方法被停止调用,当鼠标离开$('.aaa')对象,又每隔一秒调用一次aaa方法。
关键是若要关闭定时调用aaa方法必须要根据定时设置调用aaa()方法所返回的返回值再利用clearInterval()去关闭它,这个返回值很关键。
最新文章
- latex给表格添加注释
- BASE64编码和解码(VC源代码) 并 内存加载 CImage 图像
- 保存密码(KeyChain的使用)
- [转]MySQL服务器上添加一个允许远程访问的用户
- 百度预测 及 maven pom搜索地址
- [BZOJ 2004] [Hnoi2010] Bus 公交线路 【状压DP + 矩阵乘法】
- 【Weblogic】linux下weblogic新建domain(入门教程)
- Web服务器Tomcat集群与负载均衡技术
- hiberate 映射关系 详解
- dubbo实用知识点总结(三)
- Expected value at 1:0 异常解决方法
- Maven的配置以及Eclipse的设置
- 用到临时表空间的几种SQL
- android照相及照片上传
- linux系统usb挂载
- 利用redis限制单个时间内某个mac地址的访问次数
- [JSON] Validating/Asserting JSON response with Jsonlurper
- .net core webapi 在原有基础上修改。
- Linux下OCI环境配置
- ②SpringBoot之Web综合开发