fix:修改边栏目录滚动效果

This commit is contained in:
HEXIANG 2023-07-18 12:55:00 +08:00
parent bef48be571
commit df287e7122

View File

@ -804,12 +804,12 @@ function scrollHandler(){
// 遍历导航链接元素
allDataIds.map(item=>{
let elements = document.querySelectorAll("[data-id='" + item + "']");
elements[0].classList.remove("active");
elements[0]?.classList?.remove("active");
})
for (let i = 0; i < arrOffsetTop.length; i++) {
if (arrOffsetTop[i] > window.scrollY){
let elementsWithDataId = document.querySelectorAll("[data-id='" + `section-${i}` + "']");
elementsWithDataId[0].classList.add("active");
elementsWithDataId[0]?.classList?.add("active");
return;
}
}