document.addEventListener('DOMContentLoaded', () => { const mobileMenuButton = document.querySelector('.mobile-menu-button'); const mainNav = document.querySelector('.main-nav'); const dropdowns = document.querySelectorAll('.main-nav .dropdown'); // Mobil menü açma/kapama mobileMenuButton.addEventListener('click', () => { mainNav.classList.toggle('show'); mobileMenuButton.querySelector('i').classList.toggle('fa-bars'); mobileMenuButton.querySelector('i').classList.toggle('fa-times'); }); // Mobil cihazlarda dropdown menüleri için tıklama işlevi if (window.innerWidth <= 768) { dropdowns.forEach(dropdown => { dropdown.querySelector('a').addEventListener('click', (e) => { e.preventDefault(); dropdown.classList.toggle('active'); // Diğer açık menüleri kapat dropdowns.forEach(other => { if (other !== dropdown) { other.classList.remove('active'); } }); }); }); } // Sayfa dışına tıklandığında menüyü kapat document.addEventListener('click', (e) => { if (!mobileMenuButton.contains(e.target) && !mainNav.contains(e.target)) { mainNav.classList.remove('show'); mobileMenuButton.querySelector('i').classList.remove('fa-times'); mobileMenuButton.querySelector('i').classList.add('fa-bars'); } }); });