jquery取div scrollHeight(滚动文字的实际高度)scrollHeight获取文字层实际高度

By | 2012 年 10 月 17 日

jquery取div scrollHeight(滚动文字的实际高度)scrollHeight获取文字层实际高度

<html xmlns="http://www.w3.org/1999/xhtml">
<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;">这里是随便写的文字做测试用,你也可以多些几行试试……加几个换行把&lt;br/&gt;<br/>
这里是随便写的文字做测试用,你也可以多些几行试试……加几个换行把&lt;br/&gt;<br/></div>
</div>
</body>
</html>

注: var nScrollHight =$('#div2')[0].scrollHeight; 不能写成$('#div2').scrollHeight; $(‘#div2’)取所有id为div2的元素。 我们整个页面,只有一个元素,所以定位就是:$(‘#chats’)[0] 直接读scrollHeight

发表回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据