锚点位于固定的可滚动div

时间:2015-12-23 09:42:37

标签: javascript jquery html css ajax

我有一个div(#results),当有人在文本框中输入单词以显示结果时会出现这种情况。这是一个固定的div,可以在滚动的底部滚动分页,当有人点击说第2页(.gotoPage)时,ajax会在固定div中加载第二页结果,但会停留在可滚动div的底部。我使用下面的代码,但所有这一切都是滚动固定div后面的网站内容。不是我放置#search-top的结果的顶部。任何建议我如何才能使结果div向上滚动而不是网站?

$( ".gotoPage" ).click(function() {
    var container = document.getElementById('results'); 
    var scrollTo = document.getElementById('search-top');
    container.scrollTop = scrollTo.offsetTop;
});

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用

container.scrollTop(scrollTo.offsetTop);