基于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 相关文章推荐
JS中使用Array函数shift和pop创建可忽略参数的例子
May 28 Javascript
js完美解决IE6不支持position:fixed的bug
Apr 24 Javascript
js判断日期时间有效性的方法
Oct 24 Javascript
浅谈JavaScript 标准对象
Jun 02 Javascript
浅谈$('div a') 与$('div&gt;a')的区别
Jul 18 Javascript
JS前端加密算法示例
Dec 22 Javascript
JavaScript纯色二维码变成彩色二维码
Jul 23 Javascript
微信小程序 标签传入数据
May 08 Javascript
vue-cli启动本地服务局域网不能访问的原因分析
Jan 22 Javascript
javascript关于“时间”的一次探索
Jul 24 Javascript
vue-router 路由传参用法实例分析
Mar 06 Javascript
Element Badge标记的使用方法
Jul 27 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
PHP动态图像的创建
2006/10/09 PHP
ThinkPHP框架表单验证操作方法
2017/07/19 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
Thinkphp5框架实现获取数据库数据到视图的方法
2019/08/14 PHP
NodeJs中的非阻塞方法介绍
2012/06/05 NodeJs
jquery图片放大功能简单实现
2013/08/01 Javascript
jquery实现多次上传同一张图片
2017/01/09 Javascript
使用JS 插件qrcode.js生成二维码功能
2017/02/20 Javascript
jQuery实现jQuery-form.js实现异步上传文件
2017/04/28 jQuery
详解vue.js 开发环境搭建最简单攻略
2017/06/12 Javascript
使用JavaScript根据图片获取条形码的方法
2017/07/04 Javascript
vue.js层叠轮播效果的实例代码
2018/11/08 Javascript
图片文字识别(OCR)插件Ocrad.js教程
2018/11/26 Javascript
vue中 this.$set的用法详解
2019/09/06 Javascript
微信小程序之 catalog 切换实现解析
2019/09/12 Javascript
ES6对象操作实例详解
2020/05/23 Javascript
Python使用PyGreSQL操作PostgreSQL数据库教程
2014/07/30 Python
Python命令行参数解析模块optparse使用实例
2015/04/13 Python
python文件操作之目录遍历实例分析
2015/05/20 Python
python实现人民币大写转换
2018/06/20 Python
python基于C/S模式实现聊天室功能
2019/01/09 Python
python pycharm的安装及其使用
2019/10/11 Python
使用python模拟高斯分布例子
2019/12/09 Python
pycharm快捷键汇总
2020/02/14 Python
Python使用QQ邮箱发送邮件实例与QQ邮箱设置详解
2020/02/18 Python
python实现暗通道去雾算法的示例
2020/09/27 Python
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
类的核心特性有哪些
2014/01/01 面试题
廉洁使者实施方案
2014/03/29 职场文书
优秀毕业生求职信
2014/06/05 职场文书
领导班子三严三实对照检查材料
2014/09/25 职场文书
2014年村党支部工作总结
2014/12/04 职场文书
担保书范文
2015/01/20 职场文书
小学生家长意见
2015/06/03 职场文书
2016年先进教师个人事迹材料
2016/02/26 职场文书
辞职申请书范本
2019/05/20 职场文书