jQuery scroll结束事件和resize结束事件
来源:互联网 发布:sql学生信息管理系统 编辑:程序博客网 时间:2024/06/05 20:17
通过设置timeout,判断滚动事件和resize事件的结束
scroll end事件
$.fn.scrollEnd = function(callback, timeout) { $(this).scroll(function(){ var $this = $(this); if ($this.data('scrollTimeout')) { clearTimeout($this.data('scrollTimeout')); } $this.data('scrollTimeout', setTimeout(callback,timeout)); });};//with a 1000ms timeout$(window).scrollEnd(function(){ alert('stopped scrolling');}, 1000);
resize end事件
$.fn.resizeEnd = function (callback, timeout) { $(this).resize(function () { var $this = $(this); if ($this.data('resizeTimeout')) { clearTimeout($this.data('resizeTimeout')); } $this.data('resizeTimeout', setTimeout(callback, timeout)); });};$(document).resizeEnd(function () { alert('stopped resizing');}, 800);
https://stackoverflow.com/questions/3701311/event-when-user-stops-scrolling
阅读全文
0 0
- jQuery scroll结束事件和resize结束事件
- window resize和scroll事件的基本优化
- 扩展jquery scroll事件,支持 scroll start 和 scroll stop
- jQuery 事件 - resize() 方法
- jquery事件-resize()方法
- jQuery 事件 - resize() 方法
- scroll,resize一类事件的性能优化
- css3 动画结束事件
- audio结束事件
- Unity 动画结束事件
- Animation事件,结束,开始
- jQuery的scroll()事件
- Jquery Scroll 事件
- Activiti 错误结束事件和边界错误事件
- div 的jQuery resize事件
- jQuery resize 事件增强版
- Unity动画播放结束事件
- AfxBeginThread创建和事件对象结束线程的方法
- Unity Application类和数据文件路径
- python 模块与包
- Volatile关键字详解
- windows server https 去端口号访问 tomcat Javaweb项目
- 函数重载(OverLoading)和函数的覆盖(重写)Overriding
- jQuery scroll结束事件和resize结束事件
- HDU 4417 Super Mario [可持久化线段树 主席树]
- docker使用国内镜像(阿里镜像加速)
- 项目中遇到的list倒叙显示
- 远程链接云服务器的mysql数据库
- 两段锁协议
- 计算机内存分配、管理
- MySql,SQLServer,SQLite性能比较
- 剑指offer 15---查找单链表的倒数第k个节点,要求只能遍历一次链表