对于JQ实现网页翻页到底部自动加载的问题
来源:互联网 发布:高仿香港身份证淘宝 编辑:程序博客网 时间:2024/05/16 13:37
对于长文章,我们喜欢使用第一次加载一小部分,翻页到底部后自动加载下一页,可以给用户更好的体验。
注:用到了jquery
具体实现方法:
1.引入jquery:
<script type="text/javascript" src="js/jquery.min.js"></script>
2.绑定翻页事件
$(window).scroll(function () {loadmore($(this));});
3.确定翻页到指定位置:
var flag = true; //标志,确定达到之后则停止,为了同时只进行一次加载操作 function loadmore(obj) { var scrollTop = $(obj).scrollTop(); //目前所在的位置 var scrollHeight = $(document).height(); //文章一共有多长 var windowHeight = $(obj).height(); //一页一共有多长 if (scrollHeight - (scrollTop + windowHeight) <= 20) { //20的意思是预留长度,总不能翻页到最底下才加载把~ if (flag) { alert(1); //到底了在这里请求新的一页,这里可以放ajax获取新一页 flag = false; //只执行一次 } } }
4.大功告成
1 0
- 对于JQ实现网页翻页到底部自动加载的问题
- jquery 网页滚动到底部自动加载
- 网页滚动到底部自动加载数据
- jq滚动到底部自动加载数据实例
- jq滚动到底部自动加载数据实例
- Js(JQuery)实现滚动到底部加载更多(翻页)
- ScrollView嵌套ViewPager结构,在ViewPager翻页会导致ScrollView自动滑到底部的问题。
- JS滚动条到网页底部自动加载更多内容
- scrollview自动滑动到底部的问题
- Android 实现ListView滚动到底部自动加载数据
- +js实现分页浏览到底部自动加载
- vueJs实现DOM加载完成之后自动下拉到底部
- ajax实现鼠标拖动到底部自动加载新的数据的实例
- 使用jquery实现页面滚动到底部自动加载新的信息
- 分享一种RecyclerView滑动到底部自动加载的实现方案
- 分享一种RecyclerView滑动到底部自动加载的实现方案
- Ajax +Jq+php实现的瀑布流翻页,加载中动画
- 关于滑动到底部自动加载的介绍
- jQuery.extend 函数使用详解
- java中自定义对象排序(TreeSet)
- Sublime Text 3 快捷键总结
- C++模板实现快速排序
- MFC保存text文件自动地以当前日期+时间命名文件
- 对于JQ实现网页翻页到底部自动加载的问题
- flex布局
- hdu 1846 Brave Game (巴什博弈)
- 机器学习在工业应用中的新思考
- 函数的数据传递
- 从官网获取redhat
- 二叉树的递归插入
- 在css中em和rem的作用和分别
- 《C++ primer plus》第十七章 输入、输出和文件(二):文件的输入和输出 学习笔记