$(window).scroll(function() {var scrollTop = $(this).scrollTop(); //滚动条距离顶部的高度var scrollHeight = $(document).height(); //当前页面的总高度var clientHeight = $(this).height(); //当前可视的页面高度if (scrollTop + clientHeight >= scrollHeight - 50) {getData(); // 请求数据}
})
window.onscroll = function() {      //获取被卷去高度      var scrollTop = document.body.scrollTop;      //获取窗口高度(可见区域高度)      var windowHeight = document.documentElement.clientHeight;      //获取文档高度      var documentHeight = document.body.scrollHeight;      if (scrollTop + windowHeight >= documentHeight - 50) {            $('#nomore').show();          //发送Ajax请求获取分页数据      }}
/*** 得到浏览器显示的屏幕高度*/
function getViewHeight() {if (window.innerHeight != window.undefined)return window.innerHeight;if (document.compatMode == 'CSS1Compat')return document.documentElement.clientHeight;if (document.body)return document.body.clientHeight;return window.undefined;
}/*** 得到浏览器显示的屏幕宽度*/
function getViewWidth() {if (window.innerWidth != window.undefined)return window.innerWidth;if (document.compatMode == 'CSS1Compat')return document.documentElement.clientWidth;if (document.body)return document.body.clientWidth;
}

jquery实现上拉加载相关推荐

  1. 基于jquery的上拉加载更多

    一个简易的基于jquery的上拉加载更多demo,上拉加载的原理就是容器的高度+容器的scrollTop>=容器内容的高度,整个demo还加上了回弹的动效. <!DOCTYPE html& ...

  2. jquery 实现上拉加载功能

    emmmm,看到了以前自己的写的代码,用jquery实现的上拉加载,顺便修复了以前漏下的bug,感觉可以记录一波. 好的先上图, 好的首先关注console控制台,再来就是右图的内容,页面上初始仅有两 ...

  3. jquery实现上拉加载下拉刷新

    引入dropload插件 需要引入的文件 <script src="js/zepto.min.js"></script> <script src=&q ...

  4. jQuery上拉加载更多

    <header id="header">首 页</header><section id="main"><ul id=& ...

  5. 上拉加载 php,php+jquery 上拉加载

    var resflow = true,pages =2; var ps=$("#ids").text(); order_code=$("#order_code" ...

  6. 上拉加载 php,jquery上拉加载代码及原理

    jquery上拉加载更多原理: 其实就是判断下 当前滚动条距离底部的距离 滚动条距离底部小于一个值时候 我们执行加载内容 下面上jquery代码://$(window).height() 可视区域高度 ...

  7. jQuery 上拉加载更多

    上拉加载,当用户浏览到页面底部时候,自动加载下一页的内容 不管是上拉加载还是下拉刷新,其实都离不开一个关键的事件:滚动条滚动事件. 本demo是窗口的滚动条事件,如果需要指定某个元素做上拉加载功能,请 ...

  8. Jquery 实现H5页面上拉加载更多

    在最新的H5开发项目中,需要开发上拉加载更多的功能,如何实现上拉加载更多,网上有很多插件可以实现,如:mescroll.mui.isScroll等等,最初我也是选择了使用插件,但在使用过程中发现了如果 ...

  9. php中手机端ajax上拉加载更多,jQuery手机网页上拉加载更多

    手机网页和PC网页都可以使用的上拉加载更多内容,其中LoadingDataFn自己改为ajax加载就可以了var page = 1, //分页码 off_on = false, //分页开关(滚动加载 ...

最新文章

  1. extern C __declspec(dllexport) __declspec(dllimport) 和 def
  2. java 枚举高级应用_【后端】java基础(5.6)java高级基础之枚举
  3. 神策数据张涛:如何让用户标签价值落地?
  4. 【Notes7】Samba/NFS服务器,Ntp,导出log,modprobe,进入ME刷bios,树莓派
  5. 阐述html语言的理解,大学语文课后思考题答案
  6. java 调用对象的方法_JAVA调用对象方法的执行过程
  7. powerdesigner 数据类型与数据库数据类型对应
  8. html form表单提交验证
  9. 190122每日一句
  10. 实数系的完备性的含义
  11. 小程序快速入门:wxss的使用
  12. matlab2018A配置cuda,使用教程 | matlab 2018a + cuda 10.1 + vs 2017
  13. PDF在线裁剪页面(一页剪切为多页并自动合并)的方法
  14. WEB前端开发:轮播图的实现(H5+C3+JavaScript)(JQuery)
  15. 大疆2019校招提前批机器学习算法工程师在线笔试题目回忆版
  16. 鼠标hover出现遮罩
  17. WINCE5.0软件总汇(20100411更新)
  18. 特里回归战世界杯 英足总主席力挺 霍奇森已拒绝
  19. Python 基础学习02
  20. 定点加减法运算以及乘法

热门文章

  1. 网页规划与设计HTML5+CSS大作业——响应式个人简历介绍(5页)-模板下载
  2. sklearn学习05——K-means
  3. APS系列问题之选型注意事项
  4. java.lang.Exception: java.lang.RuntimeException: java.io.EOFException
  5. 五种思维方式助力商人成功
  6. Notificaton+IntentService下载
  7. 十五款系统安全检测工具
  8. JavaScript的理解,JS的初步认识(一)
  9. windows真正体验3D效果桌面
  10. js的判断以及图片的点击切换效果