基于jQuery实现滚动刷新效果


Posted in Javascript onJanuary 09, 2017

Jquery实现简单的滚动刷新效果:

实际情况使用Ajax获取后台数据更新前端页面即可实现页面滚动刷新效果

HTML正文:

<form id="form1" runat="server">
<div style="height: 3000px; background-color: yellow;">
</div>
</form>

Javascript操作代码:

$(document).ready(function() {

 $(window).scroll(function() {
//$(document).scrollTop() 获取垂直滚动的距离:最小值为0,最大值:文档高度-可视化窗口高度
//$(document).scrollLeft() 这是获取水平滚动条的距离
  console.log("垂直滚动条位置:"+$(document).scrollTop()+"--"+$(window).height());

 if ($(document).scrollTop() <= 0) {
    console.log("滚动条已经到达顶部为0");
  }

  /**
   *$(document).height():文档的高度
   *$(window).height():可视域的高度:窗口的大小:根据浏览窗口的大小变化
   *判断底部:文档高度<=滚动条垂直高度+可视窗口的高度
   * */
  if ($(document).scrollTop() >= $(document).height() - $(window).height()) {
   console.log("滚动条已经到达底部为" + $(document).scrollTop());
  }
});
 });

效果:

基于jQuery实现滚动刷新效果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript 模式实例 观察者模式
Oct 24 Javascript
使用javascript:将其它类型值转换成布尔类型值的解决方法详解
May 07 Javascript
jQuery实现数字加减效果汇总
Dec 16 Javascript
一些实用性较高的js方法
Apr 19 Javascript
JS实现的简单表单验证功能示例
Oct 13 Javascript
微信小程序自定义轮播图
Nov 04 Javascript
Koa 中的错误处理解析
Apr 09 Javascript
bootstrap table实现横向合并与纵向合并
Jul 18 Javascript
jQuery 选择器用法基础入门示例
Jan 04 jQuery
js 闭包深入理解与实例分析
Mar 19 Javascript
小程序选项卡以及swiper套用(跨页面)
Jun 19 Javascript
解决Vue keep-alive 调用 $destory() 页面不再被缓存的情况
Oct 30 Javascript
用jQuery实现优酷首页轮播图
Jan 09 #Javascript
AngularJS实现表单验证功能
Jan 09 #Javascript
AngularJS表单基本操作
Jan 09 #Javascript
AngularJS Controller作用域
Jan 09 #Javascript
详解JavaScript树结构
Jan 09 #Javascript
angular分页指令操作
Jan 09 #Javascript
jquery.zclip轻量级复制失效问题
Jan 08 #Javascript
You might like
thinkPHP5框架路由常用知识点汇总
2019/09/15 PHP
flash 得到自身url参数的代码
2009/11/15 Javascript
jQuery控制图片的hover效果(smartRollover.js)
2012/03/18 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/25 Javascript
浅析IE10兼容性问题(frameset的cols属性)
2014/01/03 Javascript
获取select元素被选中的文本内容的js代码
2014/01/29 Javascript
CSS图片响应式 垂直水平居中
2015/08/14 Javascript
Bootstrap编写一个兼容主流浏览器的受众门户式风格页面
2016/07/01 Javascript
JavaScript实现格式化字符串函数String.format
2016/12/16 Javascript
vue+vue-validator 表单验证功能的实现代码
2017/11/13 Javascript
Vue-Router模式和钩子的用法
2018/02/28 Javascript
jQuery+css last-child实现选择最后一个子元素操作示例
2018/12/10 jQuery
python每次处理固定个数的字符的方法总结
2013/01/29 Python
简单谈谈python的反射机制
2016/06/28 Python
scrapy spider的几种爬取方式实例代码
2018/01/25 Python
pycharm下查看python的变量类型和变量内容的方法
2018/06/26 Python
python多进程读图提取特征存npy
2019/05/21 Python
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
pyqt5 使用label控件实时显示时间的实例
2019/06/14 Python
python连接、操作mongodb数据库的方法实例详解
2019/09/11 Python
Python socket非阻塞模块应用示例
2019/09/12 Python
python3利用Axes3D库画3D模型图
2020/03/25 Python
Opencv求取连通区域重心实例
2020/06/04 Python
python在CMD界面读取excel所有数据的示例
2020/09/28 Python
HTML5 canvas基本绘图之绘制线段
2016/06/27 HTML / CSS
HTML5 Canvas中绘制矩形实例
2015/01/01 HTML / CSS
Java里面有没有全局变量?为什么?
2015/02/06 面试题
人力资源经理的岗位职责
2014/03/02 职场文书
房产转让协议书(2014版)
2014/09/30 职场文书
先进个人申报材料
2014/12/30 职场文书
爱心捐款感谢信
2015/01/20 职场文书
大学生求职意向书
2015/05/11 职场文书
趣味运动会新闻稿
2015/07/17 职场文书
2016年元旦致辞
2015/08/01 职场文书
大学生就业指导课心得体会
2016/01/15 职场文书
详解MySQL的半同步
2021/04/22 MySQL