jQuery如何获取隐藏元素的高度?


本文摘自PHP中文网,作者青灯夜游,侵删。

一个HTML元素可以在jquery的hide()函数的帮助下隐藏,或者可以通过在css中使用visibility:hidden;来轻松隐藏。我们也可以很容易地使用jquery来找到这个隐藏元素的高度。下面本篇文章就来给大家介绍在jQuery中获取隐藏元素高度的方法,希望对大家有所帮助。【视频教程推荐:jQuery教程】

每个HTML元素都定义了两种高度,即元素的innerheightouterheight

 ● 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》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...