From 68c23b091134c74cdf1d5a648bc450e93a342032 Mon Sep 17 00:00:00 2001 From: shy <1061867552@qq.com> Date: Wed, 19 Oct 2022 09:12:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A1=B5=E9=9D=A2=E7=99=BE=E5=88=86?= =?UTF-8?q?=E6=AF=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/assets/zhheo/blogex.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/templates/assets/zhheo/blogex.js b/templates/assets/zhheo/blogex.js index b794c7f9..9582c3ec 100644 --- a/templates/assets/zhheo/blogex.js +++ b/templates/assets/zhheo/blogex.js @@ -199,7 +199,7 @@ function percent() { var e = document.documentElement.scrollTop || window.pageYOffset, t = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.offsetHeight, document.body.clientHeight, document.documentElement.clientHeight) - document.documentElement.clientHeight, o = Math.round(e / t * 100), n = document.querySelector("#percent"), - r = window.scrollY + document.documentElement.clientHeight, + r = window.scrollY + document.documentElement.clientHeight, a = document.getElementById("post-tools") || document.getElementById("footer"); a.offsetTop + a.offsetHeight / 2 < r || 90 < o ? (document.querySelector("#nav-totop").classList.add("long"), n.innerHTML = "返回顶部") : (document.querySelector("#nav-totop").classList.remove("long"), n.innerHTML = o) } @@ -270,7 +270,7 @@ document.addEventListener("pjax:send", function () { heo.showLoading() }); -document.addEventListener("pjax:complete", function () { +document.addEventListener("load", function () { heo.categoriesBarActive(); heo.tagPageActive(); heo.onlyHome(); @@ -279,10 +279,10 @@ document.addEventListener("pjax:complete", function () { heo.darkModeStatus(); heo.initThemeColor(); percent(); - window.onscroll = percent; heo.hideLoading(); }); heo.initThemeColor(); -percent(); -window.onscroll = percent(); +window.onscroll = function () { + percent(); +};