jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery获取元素各种宽高及页面宽高大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何使用jquery来获取网页里各种高度? 示例如下:

1 $(document).ready(function(){ 2     var divWidth = $("#div").width(),//width()返回元素的宽高,不包括padding/border/margin
3         divInnerWidth = $("#div").innerWidth(),//innerWidth()返回元素的宽高 + padding
4         divOuterWidth = $("#div").outerWidth(),//outerWidth()返回元素的宽高 + padding + border
5         divouterWidthTrue = $("#div").outerWidth(true);//outerWidth(true)返回元素宽高 + padding + border + margin
6     console.log(divWidth,divInnerWidth,divOuterWidth,divOuterWidthTruE);
7 })
 

 

 1 // 获取浏览器显示区域(可视区域)的高度 :
 2 $(window).height();
 3 
 4 // 获取浏览器显示区域(可视区域)的宽度 :
 5 $(window).width();
 6 
 7 // 获取页面的文档高度
 8 $(document).height();
 9 
10 // 获取页面的文档宽度 :
11 $(document).width();
12 
13 // 浏览器当前窗口文档body的高度:
14 $(document.body).height();
15 
16 // 浏览器当前窗口文档body的宽度:
17 $(document.body).width();
18 
19 // 获取滚动条到顶部的垂直高度 (即网页被卷上去的高度)
20 $(document).scrollTop();
21 
22 // 获取滚动条到左边的垂直宽度 :
23 $(document).scrollLeft();
24 
25 // 获取或设置元素的宽度:
26 $(obj).width();
27 
28 // 获取或设置元素的高度:
29 $(obj).height();
30 
31 // 某个元素的上边界到body最顶部的距离:
32 $(obj).offset().top;   // (在元素的包含元素不含滚动条的情况下)
33 
34 // 某个元素的左边界到body最左边的距离:
35 $(obj).offset().left; // (在元素的包含元素不含滚动条的情况下)
36 
37 // 返回当前元素的上边界到它的包含元素的上边界的偏移量
38 $(obj).offset().top // (在元素的包含元素含滚动条的情况下)
39 
40 // 返回当前元素的左边界到它的包含元素的左边界的偏移量
41 $(obj).offset().left // (在元素的包含元素含滚动条的情况下)

大佬总结

以上是大佬教程为你收集整理的jquery获取元素各种宽高及页面宽高全部内容,希望文章能够帮你解决jquery获取元素各种宽高及页面宽高所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。