打开可折叠后,scrollIntoView()不起作用

时间:2018-02-22 00:42:20

标签: javascript dom ecmascript-6 js-scrollintoview

当我正常使用scrollIntoView()滚动到页面上的选定元素时,效果很好。

但我想要做的是点击一个按钮打开一个可折叠的(从而使页面更高),然后scrollIntoView()到可折叠元素的顶部。

当我尝试添加该功能时,在第一次单击滚动时,只需" jerks"或稍微闪烁,在第二次点击时它会滚动到可折叠的中间。

我怎样才能解决这个问题?

我已经尝试在延迟10秒后执行scrollIntoView(),发生同样的不良行为。

抱歉,无法共享代码,因为它不属于我。

0 个答案:

没有答案