前段时间在写前端的时候,需要监听浏览器的滚轮事件
网上查了一下,找到两种监听滚轮事件的方法:
一来自、原生js通过window.onscroll监听
//window.onscroll=function(){//为了保证兼容性,这里取两个值,哪个有值取哪一个 varscrollTop=document.documentElement.scrollTop||document.body.scrollTop; //scrollTop就是触发滚宣活提著次轮事件时滚轮的高度}二、Jquery通过$(window).s胜死题短肉或甲风族取唱croll()监听
$(wi360问答ndow).scroll(function(){//为了保证兼容性,这里取两个值,哪个有值取哪一个 varscrollTop=document.documentElement.scrollTop||document.body.scrollTop; //scrollTop就是触发滚轮事件时滚轮的高度});监听到了滚轮事件,就可以实时地获取到滚轮的高度,通过判断滚轮高度等等一些流程控制,可以实现一些基于滚轮的特效,如:滚轮到底时异步加载数据、滚轮高度为0时头部固定而致好夜果又居练据制到一定高度时头部fixed浮动等等一些特效
以上这篇两种js监听滚轮事件的语章入脱校投五效落耐实现方法就是小编分享给大武燃晚迫末家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
版权声明:文章由 百问九 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.baiwen9.com/answer/387105.html