diff options
| author | muqiuhan <[email protected]> | 2026-03-15 12:08:48 +0000 |
|---|---|---|
| committer | muqiuhan <[email protected]> | 2026-03-15 12:08:48 +0000 |
| commit | 828b9cae99ea35b16a6e22f8b4ea8cab617c51d8 (patch) | |
| tree | d8a4bf71d51c4cbfec8c975a53f14ad00de5b16e /js/menu.js | |
| parent | e7adfc645c5624bc3b827d7233f6e78b33a90e79 (diff) | |
| download | blog-828b9cae99ea35b16a6e22f8b4ea8cab617c51d8.tar.gz | |
deploy: 8c4fb118dd728788cd4c7c57ebfc48a75860b987
Diffstat (limited to 'js/menu.js')
| -rw-r--r-- | js/menu.js | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -3,9 +3,25 @@ function toggleMenu() { var menuButton = document.getElementById("menu-btn"); if (menuList.classList.contains("active")) { menuList.classList.remove("active"); - menuButton.innerHTML = "Menu"; + menuButton.innerHTML = "菜单"; } else { menuList.classList.add("active"); - menuButton.innerHTML = "<div class=\"icon arrow-up\"> </div>"; + menuButton.innerHTML = "菜单"; } } + +function closeMenu() { + var menuList = document.getElementsByClassName("menu-list")[0]; + var menuButton = document.getElementById("menu-btn"); + if (menuList.classList.contains("active")) { + menuList.classList.remove("active"); + menuButton.innerHTML = "菜单"; + } +} + +document.addEventListener("DOMContentLoaded", function() { + var menuItems = document.querySelectorAll(".menu-item a"); + menuItems.forEach(function(item) { + item.addEventListener("click", closeMenu); + }); +});
\ No newline at end of file |
