setInterval()与clearInterval()的用法
2016-07-01 16:27
246 查看
setInterval() 方法可按照指定的周期来调用函数或计算表达式。 --简单地说就是过一段时间调用一次该函数
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。代码演示如下
当页面打开时没过1秒执行一次aaa方法,当鼠标移动到$('.aaa')对象上,aaa方法被停止调用,当鼠标离开$('.aaa')对象,又每隔一秒调用一次aaa方法。
关键是若要关闭定时调用aaa方法必须要根据定时设置调用aaa()方法所返回的返回值再利用clearInterval()去关闭它,这个返回值很关键。
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()去关闭它,这个返回值很关键。
相关文章推荐
- php中引用&的真正理解-变量引用、函数引用、对象引用
- javascript笔记
- VC直接打开mp4文件
- 可以添加头部和尾部View并且支持setOnItemClickListener和滑到底部自动加载更多的RecyclerView
- Android SimpleAdapter应用介绍,代码+解释 ListView使用+滚动监听用scoll
- 58到家通用实时消息平台架构细节(Qcon2016)
- DP--划分问题(1)
- Android MTK 修改默认显示电池百分比
- [Leetcode]104. Maximum Depth of Binary Tree
- Apache与Tomcat有什么关系和区别
- JavaScript时间转换CST到GMT
- Apahce的虚拟用户认证及server-status页
- Web开发学习笔记
- 【前后台分离模式下,使用OAuth Token方式认证】
- 把二叉树打印成多行
- GIT - (储藏,引用日志)
- python 基础语法总结(一)
- 10 个免费的网络监控工具(转)
- 【Openjudge:Noi】7891:一元三次方程求解 c++
- 结构体包含大小为零的数组时情况分析