判断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 相关文章推荐
首页图片漂浮效果示例代码
Jun 05 Javascript
javascript实现阻止iOS APP中的链接打开Safari浏览器
Jun 12 Javascript
js限制文本框的输入内容代码分享(3类)
Aug 20 Javascript
jquery实现未经美化的简洁TAB菜单效果
Aug 28 Javascript
Bootstrap滚动监听(Scrollspy)插件详解
Apr 26 Javascript
JavaScript Promise 用法
Jun 14 Javascript
js Canvas实现圆形时钟教程
Sep 19 Javascript
Webpack打包css后z-index被重新计算的解决方法
Jun 18 Javascript
示例vue 的keep-alive缓存功能的实现
Dec 13 Javascript
JS实现的杨辉三角【帕斯卡三角形】算法示例
Feb 26 Javascript
JS实现网站吸顶条
Jan 08 Javascript
JavaScript 闭包的使用场景
Sep 17 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
PHP写杨辉三角实例代码
2011/07/17 PHP
php inc文件使用的风险和注意事项
2013/11/12 PHP
PHP遍历并打印指定目录下所有文件实例
2014/02/10 PHP
php简单实现无限分类树形列表的方法
2015/03/27 PHP
php实现购物车功能(上)
2020/07/23 PHP
Prototype使用指南之dom.js
2007/01/10 Javascript
JS 仿腾讯发表微博的效果代码
2013/12/25 Javascript
jquery常用操作小结
2014/07/21 Javascript
node.js中的querystring.parse方法使用说明
2014/12/10 Javascript
JavaScript中自定义事件用法分析
2014/12/23 Javascript
js实现宇宙星空背景效果的方法
2015/03/03 Javascript
详解Vue 全局引入bass.scss 处理方案
2018/03/26 Javascript
详解JavaScript中的坐标和距离
2019/05/27 Javascript
Vue项目实现简单的权限控制管理功能
2019/07/17 Javascript
IE11下处理Promise及Vue的单项数据流问题
2019/07/24 Javascript
原生js实现可兼容PC和移动端的拖动滑块功能详解【测试可用】
2019/08/15 Javascript
解决在Vue中使用axios POST请求变成OPTIONS的问题
2020/08/14 Javascript
Python获取apk文件URL地址实例
2013/11/01 Python
压缩包密码破解示例分享(类似典破解)
2014/01/17 Python
python-str,list,set间的转换实例
2018/06/27 Python
python实现windows壁纸定期更换功能
2019/01/21 Python
将Python字符串生成PDF的实例代码详解
2019/05/17 Python
Django ORM 聚合查询和分组查询实现详解
2019/08/09 Python
Windows平台Python编程必会模块之pywin32介绍
2019/10/01 Python
将python2.7添加进64位系统的注册表方式
2019/11/20 Python
python 元组的使用方法
2020/06/09 Python
为什么相对PHP黑python的更少
2020/06/21 Python
详解Python yaml模块
2020/09/23 Python
污水厂厂长岗位职责
2014/01/04 职场文书
初中同学聚会感言
2014/02/11 职场文书
信息员培训方案
2014/06/12 职场文书
市委召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
四川省传达学习贯彻党的群众路线教育实践活动总结大会精神新闻稿
2014/10/26 职场文书
李白故里导游词
2015/02/12 职场文书
2015年企业团支部工作总结
2015/05/21 职场文书
Nginx 根据URL带的参数转发的实现
2021/04/01 Servers