jQuery height() 方法用于返回或设置匹配元素的高度。

  • 获取高度: 该方法用于返回高度时,返回第一个匹配元素的高度。
  • 设置高度:当该方法用于设置高度时,它为每个匹配的元素设置高度。

语法

//获取高度:
$(selector).height()
//设置高度:
$(selector).height(value) 
//使用函数设置高度:
$(selector).height(function(index,currentheight)) 

参数

参数说明
value为必填参数。它用于设置高度。以px、em、pt等为单位指定高度。jQuery height()方法的默认值为px。
function(index, currentheight)

可选范围。它指定了一个提供所选元素新高度的函数。

  • index:它提供了集合中元素的索引位置。
  • currentheight:提供被选元素的当前高度。

示例

<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-1.11.2.min.js"></script>
<script>
$(document).ready(function(){
    $(".btn1").click(function(){
        alert("height of div: " + $("div").height());
    });
	$(".btn2").click(function(){
        $("div").height(150);
    });
	
});
</script>
</head>
<body>
<div style="height:100px;height:200px;padding:10px;margin:3px;border:1px blue;background-color:lightpink;"></div><br>
<button class="btn1"> 获取高度</button>
<button class="btn2"> 设置高度</button>

</body>
</html>