jquery取div scrollHeight(滚动文字的实际高度)scrollHeight获取文字层实际高度
<html xmlns=””>
<head>
<meta http-equiv=”content-type” content=”text/html;charset=utf-8″>
<title>scrollHeight获取文字层实际高度</title>
<script language=”javascript” type=”text/javascript” src=”js/jquery-1.4.min.js”></script>
<script language=”javascript”>
$(document).ready(function (){
var nScrollHight = $(‘#div2’)[0].scrollHeight;
alert(nScrollHight);
});
</script>
<body>
<div id=”div1″ style=”overflow-y:auto; overflow-x:hidden; height:500px;”>
<div id=”div2″ style=”background-color:#ccc;”>这里是随便写的文字做测试用,你也可以多些几行试试……加几个换行把<br/><br/>
这里是随便写的文字做测试用,你也可以多些几行试试……加几个换行把<br/><br/></div>
</div>
</body>
</html>
注: var nScrollHight =$(‘#div2’)[0].scrollHeight; 不能写成$(‘#div2’).scrollHeight; $(‘#div2’)取所有id为div2的元素。 我们整个页面,只有一个元素,所以定位就是:$(‘#chats’)[0] 直接读scrollHeight