判断div滑动到底部的scroll实例代码


Posted in Javascript onNovember 15, 2017

实例如下所示:

<!DOCTYPE html>
<html>
<head>
  <title>判断div滑到底部的代码</title>
  <script type="text/javascript" src="jquery-3.1.0.min.js"></script>
  <style type="text/css">
    #scrollTest{
      width:100px;
      height:100px;
      overflow-y: auto;//当div中y方向的内容溢出时,y轴分别显示滚动条
      border:1px solid red;
    }
  </style>
</head>
<body>
  <div id="scrollTest">
    <table>
      <tr>
        <td>111</td>
        <td>222</td>
      </tr>
      <tr>
        <td>111</td>
        <td>222</td>
      </tr>
      <tr>
        <td>111</td>
        <td>222</td>
      </tr>
      <tr>
        <td>111</td>
        <td>222</td>
      </tr>
      <tr>
        <td>111</td>
        <td>222</td>
      </tr>
      <tr>
        <td>111</td>
        <td>222</td>
      </tr>
      <tr>
        <td>111</td>
        <td>222</td>
      </tr>
    </table>
  </div>
</body>
</html>
<!--//事先得引入jQuery文件-->
<script type="text/javascript">
  $("#scrollTest").scroll(function(){
    var h = $(this).height();//div可视区域的高度
    var sh = $(this)[0].scrollHeight;//滚动的高度,$(this)指代jQuery对象,而$(this)[0]指代的是dom节点
    var st =$(this)[0].scrollTop;//滚动条的高度,即滚动条的当前位置到div顶部的距离
    if(h+st>=sh){
    //上面的代码是判断滚动条滑到底部的代码
      //alert("滑到底部了");
      $("#scrollTest").append(111+"<br>");//滚动条滑到底部时,只要继续滚动滚动条,就会触发这条代码.一直滑动滚动条,就一直执行这条代码。
    }
  })
</script>

以上这篇判断div滑动到底部的scroll实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
添加到收藏夹代码(兼容几乎所有的浏览器)
Jan 09 Javascript
MC Dialog js弹出层 完美兼容多浏览器(5.6更新)
May 06 Javascript
给页面渲染时间加速 干掉Dom Level 0 Event
Dec 19 Javascript
jquery 获取标签名(tagName)示例代码
Jul 11 Javascript
JavaScript判断字符长度、数字、Email、电话等常用判断函数分享
Apr 01 Javascript
AngularJS单选框及多选框实现双向动态绑定
Jan 13 Javascript
基于canvas实现的绚丽圆圈效果完整实例
Jan 26 Javascript
基于javascript制作经典传统的拼图游戏
Mar 22 Javascript
基于BootStarp的Dailog
Apr 28 Javascript
分享JS数组求和与求最大值的方法
Aug 11 Javascript
JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
Feb 06 Javascript
vue实现lodop打印功能的示例
Nov 11 Javascript
Vue.js实现列表清单的操作方法
Nov 15 #Javascript
判断滚动条滑到底部触发事件(实例讲解)
Nov 15 #Javascript
手机注册发送验证码倒计时的简单实例
Nov 15 #Javascript
js导出Excel表格超出26位英文字符的解决方法ES6
Nov 15 #Javascript
bootstrap paginator分页插件的两种使用方式实例详解
Nov 14 #Javascript
JavaScript实现为事件句柄绑定监听函数的方法分析
Nov 14 #Javascript
JavaScript函数绑定用法实例分析
Nov 14 #Javascript
You might like
文件上传程序的全部源码
2006/10/09 PHP
php数组函数序列之in_array() - 查找数组中是否存在指定值
2011/11/07 PHP
PHP将整个网站生成HTML纯静态网页的方法总结
2012/02/05 PHP
php实现随机显示图片方法汇总
2015/05/21 PHP
使用纯php代码实现页面伪静态的方法
2015/07/25 PHP
PHP实现求解最长公共子串问题的方法
2017/11/17 PHP
基于Jquery的温度计动画效果
2010/06/18 Javascript
浅谈Sizzle的“编译原理”
2015/04/14 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
jQuery制作圣诞主题页面 更像是爱情影集
2016/08/10 Javascript
不得不看之JavaScript构造函数及new运算符
2017/08/21 Javascript
angularjs中$http异步上传Excel文件方法
2018/02/23 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
使用Vuex解决Vue中的身份验证问题
2018/09/28 Javascript
[03:32]2014DOTA2西雅图邀请赛 CIS外卡赛赛前black专访
2014/07/09 DOTA
Windows下安装python2.7及科学计算套装
2015/03/05 Python
python按照多个字符对字符串进行分割的方法
2015/03/17 Python
Python类定义和类继承详解
2015/05/08 Python
python 自动重连wifi windows的方法
2018/12/18 Python
对python以16进制打印字节数组的方法详解
2019/01/24 Python
python+pyqt5实现图片批量缩放工具
2019/03/18 Python
pycharm访问mysql数据库的方法步骤
2019/06/18 Python
Python While循环语句实例演示及原理解析
2020/01/03 Python
用CSS3的box-reflect设置文字倒影效果的方法讲解
2016/03/07 HTML / CSS
Merrell迈乐澳大利亚网站:购买户外登山鞋
2017/05/28 全球购物
顶丰TOPPIK台湾官网:增发纤维假发,告别秃发困扰
2018/06/13 全球购物
SHEIN香港:价格实惠的女性时尚服装
2018/08/14 全球购物
大学生简历的个人自我评价
2013/12/04 职场文书
计算机专业毕业生自我鉴定
2014/01/16 职场文书
小学家长会邀请函
2014/01/23 职场文书
工艺员岗位职责
2014/02/11 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
新员工试用期工作总结2015
2015/05/28 职场文书
初中英语教师个人工作总结2015
2015/07/21 职场文书
SQLServer中exists和except用法介绍
2021/12/04 SQL Server
python字符串的一些常见实用操作
2022/04/06 Python