如果我有一个 div,并希望它在滚动条位于底部时自动滚动,我将如何使用此处的代码执行此操作?它对我来说无法正常工作。
var scroll = false;
if ($("#console").scrollTop() == ($("#console").prop("scrollHeight") - 503)) {
scroll = true;
}
if (scroll == true) {
$("#console").prop({ scrollTop: $("#console").prop("scrollHeight") });
}
如果 div 的高度是动态的,而不是静态大小,我该怎么做?
最佳答案
六氰化物,
您需要将事件处理程序附加到容器。您现在所拥有的代码将始终为假,因为您没有捕获正在发生的任何事件。
关于jQuery:当滚动条位于底部时滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11041744/