|
@@ -298,6 +298,7 @@ export default class Common {
|
298
|
298
|
let navFlag = document.querySelector(".headerMobile .navFlag");
|
299
|
299
|
let navMenus = document.querySelectorAll(".headerMobile .navMenu>div");
|
300
|
300
|
let logo = document.querySelector(".headerMobile .logo");
|
|
301
|
+ let aClick=document.querySelectorAll(".headerMobile .navMenu>div .menuSon a");
|
301
|
302
|
logo.addEventListener("click", (e) => {
|
302
|
303
|
window.location.href = "/index.html"
|
303
|
304
|
});
|
|
@@ -310,7 +311,27 @@ export default class Common {
|
310
|
311
|
}
|
311
|
312
|
});
|
312
|
313
|
})
|
313
|
|
-
|
|
314
|
+ aClick.forEach(function (item) {
|
|
315
|
+ item.addEventListener("click", (e) => {
|
|
316
|
+ navFlagBtn.dataset.flag = 0;
|
|
317
|
+ navFlagBtn
|
|
318
|
+ .querySelector(".lineTop")
|
|
319
|
+ .classList.remove("arrowDirectionDown");
|
|
320
|
+ navFlagBtn
|
|
321
|
+ .querySelector(".lineBottom")
|
|
322
|
+ .classList.remove("arrowDirectionUp");
|
|
323
|
+ navFlagBtn
|
|
324
|
+ .querySelector(".lineCenter")
|
|
325
|
+ .classList.remove("arrowDirectionCenter");
|
|
326
|
+ gsap.to(navFlag, {
|
|
327
|
+ xPercent: 100, opacity: 0,
|
|
328
|
+ onComplete: () => {
|
|
329
|
+ navFlag.classList.remove("FlagOpen");
|
|
330
|
+ }
|
|
331
|
+ });
|
|
332
|
+ navFlagBtn.classList.remove("btnOpen");
|
|
333
|
+ })
|
|
334
|
+ })
|
314
|
335
|
|
315
|
336
|
//0-关闭状态、1-为打开状态
|
316
|
337
|
navFlagBtn.addEventListener("click", (e) => {
|