toAnchor(index) { let scrollBox = document.getElementById("list-video"); // 在某元素区域内滚动,一般是设置了overflow:'scroll'的元素 // let scrollBox = window // 如果是整页滚动,则使用此行 let anchorElement = document.getElementById("scroll" + index); // 需要定位看到的锚点元素,设置了id的,如id="anchor-1",id="anchor-2" // console.log(index,9999999999) if (scrollBox) { scrollBox.scrollTo({ left: 0, top: anchorElement.offsetTop, // 可以根据滚动情况增减数值 behavior: "smooth", }); } },
标签:index,滚动,平滑,scrollBox,let,锚点,id From: https://www.cnblogs.com/wcq520/p/17199336.html