判断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 相关文章推荐
javascript delete 使用示例代码
Mar 29 Javascript
广泛收集的jQuery拖放插件集合
Apr 09 Javascript
js实现翻页后保持checkbox选中状态的实现方法
Nov 03 Javascript
javascript两种function的定义介绍及区别说明
May 02 Javascript
JavaScript对Cookie进行读写操作实例
Jul 25 Javascript
JS实现来回出现文字的状态栏特效代码
Oct 31 Javascript
jQuery实现验证年龄简单思路
Feb 24 Javascript
详解React-Todos入门例子
Nov 08 Javascript
jQuery ajax 当async为false时解决同步操作失败的问题
Nov 18 Javascript
各种选择框jQuery的选中方法(实例讲解)
Jun 27 jQuery
在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作
Aug 10 Javascript
使用Vue实现一个树组件的示例
Nov 06 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
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
2007/04/18 PHP
android上传图片到PHP的过程详解
2015/08/03 PHP
round robin权重轮循算法php实现代码
2016/05/28 PHP
PHP面向对象学习之parent::关键字
2017/01/18 PHP
php 可变函数使用小结
2018/06/12 PHP
php JWT在web端中的使用方法教程
2018/09/06 PHP
JS效率个人经验谈(8-15更新),加入range技巧
2007/01/09 Javascript
基于jQuery实现表格数据的动态添加与统计的代码
2011/01/31 Javascript
精心挑选的15款优秀jQuery 本特效插件和教程
2012/08/06 Javascript
使用PHP+JQuery+Ajax分页的实现
2013/04/23 Javascript
layui导航栏实现代码
2017/05/19 Javascript
用Node编写RESTful API接口的示例代码
2018/07/04 Javascript
JavaScript实现的简单Tab点击切换功能示例
2018/07/06 Javascript
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
taro小程序添加骨架屏的实现代码
2019/11/15 Javascript
[01:39]2014DOTA2国际邀请赛 Newbee经理CU专访队伍火力全开
2014/07/15 DOTA
python函数形参用法实例分析
2015/08/04 Python
python实现发送邮件功能
2017/07/22 Python
Python实现的线性回归算法示例【附csv文件下载】
2018/12/29 Python
python pandas 时间日期的处理实现
2019/07/30 Python
解决python 3 urllib 没有 urlencode 属性的问题
2019/08/22 Python
Python 异步协程函数原理及实例详解
2019/11/13 Python
python实现超市商品销售管理系统
2019/11/22 Python
Python如何实现后端自定义认证并实现多条件登陆
2020/06/22 Python
python 读txt文件,按‘,’分割每行数据操作
2020/07/05 Python
HTML5 常见面试题之PC端和移动端区别介绍
2018/01/22 HTML / CSS
少先队学雷锋活动月总结
2014/03/09 职场文书
环卫工人先进事迹材料
2014/06/02 职场文书
群众路线教育实践活动批评与自我批评
2014/09/15 职场文书
人身损害赔偿协议书范本
2014/09/27 职场文书
公安机关党的群众路线教育实践活动剖析材料
2014/10/10 职场文书
房地产项目合作意向书
2015/05/08 职场文书
2015年度合同管理工作总结
2015/05/22 职场文书
放假通知怎么写
2015/08/18 职场文书
校长新学期寄语2016
2015/12/04 职场文书
详解redis在微服务领域的贡献
2021/10/16 Redis