javascript - $(document).scrollTop()与某个div的$(’#js_productWrap’).offset().top
问题描述
$(document).scrollTop()与某个p的$(’#js_productWrap’).offset().top区别
问题解答
回答1:文档比电脑屏幕还要长的时候,浏览器就只能看一部分,相当于一个取景框,这个框到这个文档顶端的距离为 scrollTop
a document ^ +-----------+ ^ | | | | | | | |scrollTop | | | | | | | |offsetTop| | viewport | | | +-----------------+ v | | | | | v | +--+ #js_productWrap | | || | | +--+| | | | | | +-----------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +-----------+回答2:
$(document).scrollTop()返回当前网页被卷起的高度;$(’#js_productWrap’).offset().top返回的是目标元素距离文档顶部的高度
相关文章:
1. docker images显示的镜像过多,狗眼被亮瞎了,怎么办?2. 如何解决docker宿主机无法访问容器中的服务?3. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?4. 老师,flex-shrink: 1; 按视频操作,不会自动缩放5. mysql - phpMyAdmin无法导入数据6. docker镜像push报错7. docker api 开发的端口怎么获取?8. javascript - 清空Chrome缓存的疑问9. python - 怎样在linux下开发flask web应用时查看代码出错(traceback)的地方。10. css3 - 微信前端页面遇到的transition过渡动画的bug

网公网安备