中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jQuery獲取隱藏元素高度的方法

發布時間:2020-08-26 10:42:13 來源:億速云 閱讀:268 作者:小新 欄目:web開發

這篇文章給大家分享的是有關jQuery獲取隱藏元素高度的方法的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

一個HTML元素可以在jquery的hide()函數的幫助下隱藏,或者可以通過在css中使用visibility:hidden;來輕松隱藏。我們也可以很容易地使用jquery來找到這個隱藏元素的高度。

jQuery獲取隱藏元素高度的方法

每個HTML元素都定義了兩種高度,即元素的innerheightouterheight

 ● innerHeight:當不考慮所選元素的邊框寬度時,會考慮此高度。

 ● outerHeight:當考慮所選元素的邊框寬度時,將考慮此高度。

下面通過代碼示例來看看獲取這兩種高度的方法。

示例1:獲取隱藏元素的innerHeight高度

html代碼

<!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代碼

$(document).ready(function() {
   $("#btn1").click(function() {
      var demo = $("div").innerHeight();
      $("#demo").text(demo);
   });
});

輸出:

jQuery獲取隱藏元素高度的方法

說明:我們使用height: 80px;將隱藏div的高度設置為來80;而jQuery的innerHeight()函數可以獲取的是innerHeight高度,邊框寬度不會添加到結果中,所以獲取的高度為的80。

示例2:獲取隱藏元素的outerHeight高度

jquery代碼

$(document).ready(function() { 
       $("#btn1").click(function() { 
                var demo = $("div").outerHeight(); 
                $("#demo").text(demo); 
        }); 
});

輸出:

jQuery獲取隱藏元素高度的方法

說明:使用jQuery的outerHeight()函數可以獲取的是outerHeight高度,邊框寬度將添加到結果中,所以獲取的高度為的82。

感謝各位的閱讀!關于jQuery獲取隱藏元素高度的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

将乐县| 兴安县| 洞头县| 册亨县| 宜城市| 莒南县| 新源县| 库伦旗| 蒙自县| 鸡东县| 宜城市| 雷山县| 连城县| 弥渡县| 广平县| 垫江县| 饶阳县| 改则县| 容城县| 临安市| 长沙市| 突泉县| 常熟市| 南澳县| 郴州市| 图木舒克市| 应用必备| 揭东县| 城口县| 新化县| 安仁县| 越西县| 彭州市| 博爱县| 信阳市| 图们市| 饶阳县| 蓝田县| 莒南县| 永川市| 陈巴尔虎旗|