本文摘自PHP中文网,作者青灯夜游,侵删。
一个HTML元素可以在jquery的hide()函数的帮助下隐藏,或者可以通过在css中使用visibility:hidden;来轻松隐藏。我们也可以很容易地使用jquery来找到这个隐藏元素的高度。下面本篇文章就来给大家介绍在jQuery中获取隐藏元素高度的方法,希望对大家有所帮助。【视频教程推荐:jQuery教程】每个HTML元素都定义了两种高度,即元素的innerheight
和outerheight
:
● innerHeight
:当不考虑所选元素的边框宽度时,会考虑此高度。
● outerHeight
:当考虑所选元素的边框宽度时,将考虑此高度。
下面通过代码示例来看看获取这两种高度的方法。
示例1:获取隐藏元素的innerHeight高度
html代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | <!DOCTYPE html>
< html >
< head >
< meta charset = "UTF-8" >
< style >
body {
border: 1px solid red;
padding: 10px;
width: 300px;
}
div {
width: 310px;
height: 80px;
font-weight: bold;
color: red;
font-size: 25px;
border: 1px solid red;
visibility: hidden;/*隐藏元素*/
}
</ style >
</ head >
< body >
< div >hello world!</ div >
< p id = "demo" >
这里将显示隐藏的“div”元素的高度。
</ p >
< button id = "btn1" >获取高度</ button >
</ body >
< script type = "text/javascript" src = "../demo/js/jquery.min.js" ></ script >
< script >
//jquery代码
</ script >
</ html >
|
jquery代码
阅读剩余部分
相关阅读 >>
基于jQuery实现雪花飘落效果
jQuery怎么改变css样式
jQuery如何获取元素标签
jQuery中hasclass()的意思及用法详解
如何解决jQuery无法加载问题
jQuery发请求传输中文参数乱码怎么办
jQuery判断是否是ie的方法
如何解决jQuery $.post 乱码问题
jQuery 空格怎么去除
介绍js的四种类型检测方法及根据jQuery写的工具方法
更多相关阅读请进入《jQuery》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » jQuery如何获取隐藏元素的高度?