如何使用JavaScript滚动到覆盖中元素的顶部?

如何使用JavaScript滚动到覆盖中元素的顶部?,javascript,ajax,scroll,scrollto,Javascript,Ajax,Scroll,Scrollto,我有一个覆盖,它有多个步骤,使用单独的Ajax调用。我使用的是纯JavaScript,所以没有jQuery。我遇到的问题是,如果我在步骤1中处于可滚动DIV的底部,请转到步骤2,然后单击编辑链接返回步骤1,它将显示我上次查看的位置,而不是位于可滚动区域的顶部 有人能告诉我怎么解决这个问题吗?我尝试了window.scroll和window.scrollTo,但两者都无法正常工作。我可以通过在一个方法中添加以下行来解决此问题,该方法在每次覆盖中更改视图时都会调用 div.scrollTop = 0

我有一个覆盖,它有多个步骤,使用单独的Ajax调用。我使用的是纯JavaScript,所以没有jQuery。我遇到的问题是,如果我在步骤1中处于可滚动DIV的底部,请转到步骤2,然后单击编辑链接返回步骤1,它将显示我上次查看的位置,而不是位于可滚动区域的顶部


有人能告诉我怎么解决这个问题吗?我尝试了window.scroll和window.scrollTo,但两者都无法正常工作。

我可以通过在一个方法中添加以下行来解决此问题,该方法在每次覆盖中更改视图时都会调用

div.scrollTop = 0;

我可以通过在一个方法中添加以下行来解决这个问题,该方法在每次覆盖中更改视图时都会调用

div.scrollTop = 0;

.scrollTop(value)
的jQuery方法有效


如果你想在视觉上吸引人,可以使用非常著名的easing插件。

jQuery方法的
。scrollTop(value)
有效


如果你想要视觉上吸引人的动作,可以使用非常著名的放松插件。

我很难理解这个问题。如果你发布一些代码,帮助你会容易得多,或者更好的,利用它。我很难理解这个问题。如果你发布一些代码,或者更好地利用它,这将更容易帮助你。这就是我需要的线索——我们可以滚动到元素的顶部,而不是窗口。非常感谢。这就是我需要的线索——我们可以滚动到元素的顶部,而不是窗口。非常感谢。