分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

js,jquery 获取滚动条高度和位置, 元素距顶部距离

发布时间:2023-09-06 01:39责任编辑:沈小雨关键词:js

一,获取滚动条高度和位置

jQuery获取览器显示区域的高度: $(window).height(); 获取浏览器显示区域的宽度:$(window).width();获取页面的文档高度:$(document).height();获取页面的文档宽度:$(document).width();获取滚动条到顶部的垂直高度:$(document).scrollTop()或$(window).scrollTop()获取滚动条到左边的垂直宽度:$(document).scrollLeft()或$(window).scrollLeft()
Javascript
$(window).scroll(function() { ???console.log(ScollPostion());});function ScollPostion() { //滚动条位置 ???var t, l, w, h; ???if(document.documentElement && document.documentElement.scrollTop) { ???????t = document.documentElement.scrollTop; ???????l = document.documentElement.scrollLeft; ???????w = document.documentElement.scrollWidth; ???????h = document.documentElement.scrollHeight; ???} else if(document.body) { ???????t = document.body.scrollTop; ???????l = document.body.scrollLeft; ???????w = document.body.scrollWidth; ???????h = document.body.scrollHeight; ???} ???return { ???????top: t, ???????left: l, ???????width: w, ???????height: h ???};}

二,元素距离页面顶部距离:

jQuery

$("#elt_id").offset().top;

Javascipt

document.getElementById("elt_id").offsetTop;

文章来源:http://blog.51cto.com/maplebb/1864637

js,jquery 获取滚动条高度和位置, 元素距顶部距离

原文地址:https://www.cnblogs.com/ooo0/p/8367091.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved