如何确定分区的scrollHeight使用css overflow:auto?
我试过了:
$('test').scrollHeight();
$('test').height(); but that just returns the size of the div not all the content
最终,我正在尝试创建聊天,并始终在屏幕上显示当前消息的滚动条。
所以我在考虑以下内容:
var test = $('test').height();
$('test').scrollTop(test);
谢谢,
Brian
答案 0 :(得分:278)
jQuery的正确方法是 -
$('#test').prop('scrollHeight')
或$('#test')[0].scrollHeight
希望它有所帮助。
答案 1 :(得分:76)
scrollHeight
是一个常规的javascript属性,所以你不需要jQuery。
var test = document.getElementById("foo").scrollHeight;
答案 2 :(得分:1)
您也可以使用:
$('#test').context.scrollHeight