JS代码滚动网页无法正常工作

时间:2016-11-11 08:36:15

标签: javascript scroll infinite-scroll

我正在尝试使用以下JS代码自动滚动网页

window.scrollTo(0,document.body.scrollHeight);

但是,不是向下滚动页面,而是向上滚动。

有问题的网页是 - https://www.zeekbeek.com/OSBA/Search-Results#profession=Lawyers&region=OH

有人可以查看这里出了什么问题

2 个答案:

答案 0 :(得分:0)

只有当DOM由ajax请求或其他一些javascript更新时才会出现问题。否则,它正在工作。我认为在更新DOM时你应该使用jquery live

$( selector ).live( events, data, handler );

通过live方法更新DOM。我认为这就是问题

答案 1 :(得分:0)

您的代码应该正常运行。

查看下面的演示



var btn = document.querySelector('button');

btn.addEventListener('click', function(){
window.scrollTo(0,document.body.scrollHeight);
});

.top{
  height: 500px;
  background: orangered;
}

.bottom{
  margin-top: 30px;
  height: 300px;
  background: grey;
}

<button> Scroll down </button>
<div class="top"> </div>
<div class="bottom"> </div>
&#13;
&#13;
&#13;