From 375c82ddce7f4bd70988102b6653459e0df731d3 Mon Sep 17 00:00:00 2001 From: Kirill Pet Date: Thu, 10 Oct 2024 19:51:48 +0300 Subject: [PATCH] =?UTF-8?q?fix=20header=20white=20=D0=BF=D1=80=D0=B8=20?= =?UTF-8?q?=D0=BE=D1=82=D0=BA=D1=80=D1=8B=D1=82=D0=B8=D0=B8=20=D0=BC=D0=B5?= =?UTF-8?q?=D0=BD=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/js/gp-main.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/assets/js/gp-main.js b/assets/js/gp-main.js index 2f87705..b639d42 100644 --- a/assets/js/gp-main.js +++ b/assets/js/gp-main.js @@ -2,8 +2,8 @@ // header toggleOpenX('.lang', '.lang__open', '.lang__list', '.lang__content', false); -singleToggleOpenX('#pc-menu','.header__menu-block','.header__pc-menu'); -singleToggleOpenX('#phone-menu','.header__menu-block','.header__phone-menu'); +singleToggleOpenX('#pc-menu','.header__menu-block','.header__pc-menu', '.header', 'white'); +singleToggleOpenX('#phone-menu','.header__menu-block','.header__phone-menu', '.header', 'white'); // header // media @@ -249,10 +249,14 @@ function toggleOpenX(mainElement, buttonElement ,heightElement, contentElement, }); } -function singleToggleOpenX(button, content, blockheight) { +function singleToggleOpenX(button, content, blockheight, removeBlock, removeClass) { let thisButton = document.querySelector(button), thisContent = document.querySelector(content), thisBlockheight = document.querySelector(blockheight); + + // if (removeBlock) { + // let thisRemoveBlock = ; + // } thisButton.onclick = function () { let height = thisBlockheight.clientHeight; @@ -260,9 +264,17 @@ function singleToggleOpenX(button, content, blockheight) { if (!thisContent.classList .contains('open')) { thisContent.style.height = `${height}px`; thisContent.classList .add('open'); + + if (removeBlock) { + document.querySelector(removeBlock).classList.remove(removeClass); + } }else{ thisContent.style.height = null; thisContent.classList .remove('open'); + + if (removeBlock) { + document.querySelector(removeBlock).classList.add(removeClass); + } } } }