|
|
@ -19,7 +19,7 @@ export function onScroll() { |
|
|
for (let n = 0; n < offsetTopArr.length; n++) { |
|
|
for (let n = 0; n < offsetTopArr.length; n++) { |
|
|
// 如果 scrollTop 大于等于第n个元素的 offsetTop 则说明 n-1 的内容已经完全不可见
|
|
|
// 如果 scrollTop 大于等于第n个元素的 offsetTop 则说明 n-1 的内容已经完全不可见
|
|
|
// 那么此时导航索引就应该是n了
|
|
|
// 那么此时导航索引就应该是n了
|
|
|
if (scrollTop+350 >= offsetTopArr[n]) { |
|
|
if (scrollTop+150 >= offsetTopArr[n]) { |
|
|
navIndex = n |
|
|
navIndex = n |
|
|
} |
|
|
} |
|
|
//若滚动条已经到底则直接激活最后一个导航
|
|
|
//若滚动条已经到底则直接激活最后一个导航
|
|
|
|