我在我的网页上使用了slimScroll,内容是由AJAX添加的。
如果我向下滚动滚动,然后重新加载更多内容(AJAX加载),滚动条本身始终保持与以前相同的位置。
我想知道在加载新内容后,slimScroll是否有可以调用的函数来滚动到顶部?
发布于 2013-01-31 07:04:13
我认为@rochal描述的scroll选项现在不会起作用,因为它似乎没有被the version currently up on GitHub使用。取而代之的是尝试scrollTo或scrollBy。
滚动到顶部:
$('#elem_id').slimScroll({ scrollTo : '0px' });相反,如果您想滚动到底部,则以下方法应该有效:
var scrollTo_val = $('#elem_id').prop('scrollHeight') + 'px';
$('#elem_id').slimScroll({ scrollTo : scrollTo_val });发布于 2012-09-16 16:39:01
从1.0.0版本开始,如果您需要滚动到顶部,可以使用build in 方法:
$(element).slimScroll({ scrollTo: '0' });
发布于 2013-11-25 17:28:58
这段代码已经为我运行了。
var scrollTo_int = $('#elem_id').prop('scrollHeight') + 'px';
$('#elem_id').slimScroll({scrollTo : scrollTo_int });这将获取底部位置的滚动条,并获取div底部的内容。
https://stackoverflow.com/questions/12441619
复制相似问题