From 3f2a6898746fc2f374324b010bab1926da7bb56f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?TOP=E7=B3=AF=E7=B1=B3?= <1130395124@qq.com> Date: Thu, 12 Oct 2023 14:42:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=89=8B=E6=9C=BA=E7=AB=AF?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/main.js | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/js/main.js b/js/main.js index 5b5cae2..585aac1 100644 --- a/js/main.js +++ b/js/main.js @@ -8,7 +8,8 @@ let isClose = true, headerMask = $('.menu-mask'), headerMenuBtn = $('.btn-img'), isMobile = $(window).width() <= 768, - currentRem = 0; + currentRem = 0, + exchangeLogo = false; function getRem() { let windowWidth = window.innerWidth @@ -20,13 +21,9 @@ function rszcal() { } function headerEffect() { - let t = $(document).scrollTop(), flag; - // if (!isMobile) { - // flag = t > 2.5 * currentRem; - // } else { - flag = t > 2.5 * currentRem; - // } - if (flag) { + let t = $(document).scrollTop(); + exchangeLogo = t > 2.5 * currentRem; + if (exchangeLogo) { header.removeClass('style1').addClass('style2'); } else { header.removeClass('style2').addClass('style1'); @@ -36,6 +33,9 @@ function headerEffect() { let t1; function showMenu() { clearTimeout(t1); + if (exchangeLogo) { + header.removeClass('style2').addClass('style1'); + } heaerMenuGroup.show().removeClass('iFadeOut').addClass('iFadeIn'); headerMask.show().removeClass('iFadeOut').addClass('iFadeIn'); headerMenuBtn.attr('src', window.Config.staticDir + '/images/guanbi.png'); @@ -44,6 +44,9 @@ function showMenu() { } function hideMenu() { + if (exchangeLogo) { + header.removeClass('style1').addClass('style2'); + } heaerMenuGroup.removeClass('iFadeIn').addClass('iFadeOut'); headerMask.removeClass('iFadeIn').addClass('iFadeOut'); headerMenuBtn.attr('src', window.Config.staticDir + '/images/menu.png');