当自动溢出自动滚动到底部
答
<div id="myDiv" style="height:300px;overflow:auto;">
<p>my content here</p>
</div>
var myDiv = $("#myDiv");
myDiv.animate({ scrollTop: myDiv.attr("scrollHeight") - myDiv.height() }, 3000);
编辑:
的jQuery 1.6引入.prop
和改变.attr
含义从而$("#someDiv").attr("scrollHeight")
将不再工作。
需要被更改为:$("#someDiv").prop("scrollHeight")
答
myDiv.attr("scrollHeight")
在最近的jQuery版本中不起作用。你需要求助于:
myDiv[0].scrollHeight
+1
没错,我会用正确的警告编辑接受的答案。 – 2011-11-10 10:00:21
+0
这是一个非常重要的观察 – khaverim 2014-06-07 18:31:58
答
mm.prop("scrollHeight")
的伎俩(jQuery的1.6和转发)。
对钱的权利! – 2010-03-27 20:47:33