diff --git a/src/js/common.js b/src/js/common.js index 08c2823..85ee560 100644 --- a/src/js/common.js +++ b/src/js/common.js @@ -139,12 +139,12 @@ const commonContext = { }, /* 处理滚动 */ initScroll() { - let initTop = 0 + window.initTop = 0 // true:上划,false:下滑 function scrollDirection(currentTop) { - const result = currentTop > initTop - initTop = currentTop + const result = currentTop > window.initTop + window.initTop = currentTop return result } diff --git a/src/js/pjax.js b/src/js/pjax.js index 06622c2..abddb07 100644 --- a/src/js/pjax.js +++ b/src/js/pjax.js @@ -15,6 +15,8 @@ const initPjax = () => { const computeScrollTop = (target) => { // 当前为横幅大图模式,处理滚动 if (target.pathname !== '/' && $('.banner').length !== 0) { + // 避免跳转时顶部导航栏收缩 + window.initTop = 99999999 return window.innerHeight / 4 } return 0