标签: javascript dom ecmascript-6 js-scrollintoview
当我正常使用scrollIntoView()滚动到页面上的选定元素时,效果很好。
scrollIntoView()
但我想要做的是点击一个按钮打开一个可折叠的(从而使页面更高),然后scrollIntoView()到可折叠元素的顶部。
当我尝试添加该功能时,在第一次单击滚动时,只需" jerks"或稍微闪烁,在第二次点击时它会滚动到可折叠的中间。
我怎样才能解决这个问题?
我已经尝试在延迟10秒后执行scrollIntoView(),发生同样的不良行为。
抱歉,无法共享代码,因为它不属于我。