博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript&jquery 判断滚动到页面底部
阅读量:4693 次
发布时间:2019-06-09

本文共 914 字,大约阅读时间需要 3 分钟。

 

js 判断滚动到页面底部

CreateTime--2018年4月14日10:13:07

Author:Marydon

1.使用场景:

  滚动到屏幕底部,触发加载分页数据请求(qq空间,手机端) 

2.代码实现

  javascript方式 

window.onscroll = function() {    //获取被卷去高度    var scrollTop = document.body.scrollTop;    //获取窗口高度(可见区域高度)    var windowHeight = document.documentElement.clientHeight;    //获取文档高度    var documentHeight = document.body.scrollHeight;    if (scrollTop + windowHeight >= documentHeight) {        $('#nomore').show();        //发送Ajax请求获取分页数据    }}

  jQuery方式

$(window).scroll(function() {    //获取被卷去高度    var scrollTop = $(this).scrollTop();    //获取窗口高度(可见区域高度)    var windowHeight = $(this).height();    //获取文档高度    var documentHeight = $(document).height();    if (scrollTop + windowHeight >= documentHeight) {        $('#nomore').show();        //发送Ajax请求获取分页数据    }});

区别:javascript的onscroll事件只能定义一次,而jQuery的scroll事件可以定义多次,还不会冲突。

 相关推荐:

          

 

转载于:https://www.cnblogs.com/Marydon20170307/p/8830639.html

你可能感兴趣的文章
vim代码格式化插件clang-format
查看>>
RTP Payload Format for Transport of MPEG-4 Elementary Streams over http
查看>>
Java环境变量设置
查看>>
【JBPM4】判断节点decision 方法3 handler
查看>>
filter 过滤器(监听)
查看>>
node启动时, listen EADDRINUSE 报错;
查看>>
杭电3466————DP之01背包(对状态转移方程的更新理解)
查看>>
kafka中的消费组
查看>>
python--注释
查看>>
SQL case when else
查看>>
SYS_CONTEXT 详细用法
查看>>
Pycharm配置autopep8让Python代码更符合pep8规范
查看>>
我的第一篇博客
查看>>
【C++算法与数据结构学习笔记------单链表实现多项式】
查看>>
C#垃圾回收机制
查看>>
31、任务三十一——表单联动
查看>>
python之hasattr、getattr和setattr函数
查看>>
maven使用阿里镜像配置文件
查看>>
Copy code from eclipse to word, save syntax.
查看>>
arguments.callee的作用及替换方案
查看>>