一个更简单的方法就是在你想要跳到的位置设置一个唯一id,然后通过下面方法跳转,传对象有动画效果,这个方法不止简洁,适应性还好。
document.querySelector(#id).scrollIntoView({ // 定义动画效果 behavior: "smooth", // 定义垂直方向对齐 block: "start", // 定义水平方向对齐 inline: "start" });