鼠标向上、向下滚动时执行事件
分类: 程序开发 871 4
原理:拿当前的scrollTop和之前的scrollTop对比
如果变大了,表示向下滚动(scrollTop值变大);
如果变小了,表示向上滚动(scrollTop值变小)。
- $(document).ready(function(){
- var p=0,t=0;
- $(window).scroll(function(e){
- p = $(this).scrollTop();
- if(t<=p){
- console.log('下滚')
- }
- else{
- console.log('上滚')
- }
- setTimeout(function(){t = p;},0);
- });
- });
共 4 条评论关于 “鼠标向上、向下滚动时执行事件”