js判断div滚动条是否滚动到底部
1、设置div固定高度,并且设置为内部超出可滚动
2、获取div标签,并获取div滚动距离顶部的高度
3、获取div的高度,如果没有给div设置高度可获取视图窗口的高度
4、获取div标签滚动高度
4、通过判断div滚动条距离顶部的高度和视图窗口的高度和与div滚动高度相等,即可判断滚动条是否滚动到底部
<div id="app"></div>
//获取节点var scrollDiv = document.getElementById('app');//获取视图窗口的高度var windowHeight = document.body.clientHeight;//绑定事件scrollDiv.addEventListener('scroll', function() {let SH = parseInt(scrollDiv.scrollTop + windowHeight);let H = parseInt(scrollDiv.scrollHeight);if(SH == H){//此时滚动条滚动到底部}});
js判断div滚动条是否滚动到底部相关推荐
- Js 判断网页窗口是否滚动到底部
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo ooooooooooooooooooooooooooo ...
- jquery判断div滚动条到底部
jQuery 里和滚动条有关的概念很多,但是有三个属性和滚动条的拖动有关,就是:scrollTop.scrollLeft.scrollHeight.其中 scrollHeight 属性,互联网上几乎搜 ...
- html判断是否有滚动条,JS 判断元素是否可以滚动
今天在解决 ios 移动端滚动穿透的问题时遇到一个问题,就是判断元素能否滚动,把这个过程记录下来.以下以纵向滚动为例,横向滚动同理. 嫌麻烦的可以直接查看代码. 基础概念 Element.scroll ...
- js定位div滚动条位置
js定位div滚动条位置 如图: 1.找到需要定位元素的位置,已Y轴为例,使用offsetTop找到距离父元素顶部的距离. 2.使用scrollTop属性使其父元素滚动到相应的位置,看下列代码. &l ...
- HTML 两个div滚动条同时滚动
实现思路: 1.通过jquery 监听div滚动事件来设置其他div同时滚动 2.为不是多个同时滚动div的滚动监听事件互相重复影响,通过当鼠标移动到哪个div上时使用哪个div进行 ...
- html判断隐藏显示,js 判断DIV是否隐藏的方法
js脚本在控制div元素在显示与隐藏之间进行切换时,如果不能确定div当前的状态,切换时往往会发生一些逻辑错误的事情,导致div元素的动态效果在切换时不是很流畅.那么飞鸟慕鱼博客就来说一说,如何判断d ...
- JS控制滚动条的位置 JS控制TextArea滚动条自动滚动到最下部
S控制滚动条的位置 window.scrollTo(x,y); 竖向滚动条置顶 window.scrollTo(0,0); 竖向滚动条置底 window.scrollTo(0,document.bod ...
- 11-vue移动端项目(小智机器人聊天使用websocket协议使用socket.io客户端第三方包, 让div滚动条自动滚到最底部)
小智同学 01 - 创建组件 创建组件 & 创建路由 设置入口 02 - 完成静态页面 头部标题 聊天区域 设置内容高度时会出现一个问题: 由于不同的手机型号的高度是不一样的,但是聊天区域的高 ...
- JS获取div滚动条距离实现弹出标签位置动态移动
前些天尝试了一个定位弹出div标签的功能,没有滚动条时用的是绝对位置,有滚动条后就必须在绝对位置XY坐标上减去滚动条吃进的距离,否则定位就不准了. 下面是获取div滚动条距离的JS脚本: <SC ...
最新文章
- bzoj1691 [Usaco2007 Dec]挑剔的美食家
- Mycat社区出版: 分布式数据库架构及企业实践——基于Mycat中间件
- windbg学习.formats--转换成各种进制
- oracle:oracle基础知识(二)
- Clipy 让苹果Mac复制粘贴发挥更强大的功能
- android webview 多次加载,关于WebView 重定向行为导致的多次加载的问题
- 《图像语义分析》学习笔记 (一)
- IOS 模拟器 在iPhone5和iPhone5s显示不全,不能全屏显示
- 论文写作学习心得体会
- 输入快递单号自动识别快递公司的方法
- gitlab-ci配置
- Php 类似coffeescript,有什么东西像CoffeeScript for PHP吗?
- Java Itext+jfreehart 导入含有图形的word文档
- 解决Mac电脑开机无法自动连接蓝牙音箱问题!
- Android经典项目案例开发实战宝典
- 【Python】max()中key的使用
- Opera 11.01的Bug
- C语言实现简单的ai麻将对局(较大工程,持续更新ing)
- ES6中Set方法实现数组去重
- 无间狱无服务器信息,无间狱打不动了,分享一些想法(不开99流),多图
热门文章
- HighLighter
- 技术引领 踏浪而行 2023 A+CLUB 北京峰会 | 活动回顾
- 中职语文与计算机专业教学,创新中职计算机专业教学模式
- java怎么引入矢量图标库_java web开发怎样调用visual graph的图库
- HZNUCTF REVERSE Signin题解——upx壳区段改名修复,动态调试脱壳
- <VBScript>(三)VBScript 程序、条件语句的使用
- cf----2019-10-30( Matrix Walk,Timetable,Hyperspace Jump (easy))
- 向黄蓉学做人,学会为人处世!
- 光明的舞蹈--谨以此纪念选择
- 南开19计算机应用基础,南开19秋学期(1709、1803、1809、1903、1909)《计算机应用基础》在线答案1...