300x50 배너
    300x50 배너
    document.addEventListener('DOMContentLoaded', function () { console.log('스크립트 로드됨'); const mobileMenu = document.querySelector('#off-canvas'); const gTranslateSwitcher = document.querySelector('.gt_switcher .gt_option'); const gTranslateButton = document.querySelector('.gt_switcher .gt_selected'); if (mobileMenu && gTranslateSwitcher && gTranslateButton) { console.log('모바일 메뉴, 드롭다운, 버튼 발견됨'); // 메뉴가 열릴 때 드롭다운 표시 강제 const observer = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { if (mutation.target.style.display === 'block') { console.log('모바일 메뉴가 열렸고 드롭다운이 표시됨'); gTranslateSwitcher.style.display = 'block'; gTranslateSwitcher.style.zIndex = '9999'; } }); }); // 모바일 메뉴 컨테이너에서 변경 사항 관찰 observer.observe(mobileMenu, { properties: true, childList: true, subtree: true }); // 클릭 시 드롭다운을 수동으로 토글 gTranslateButton.addEventListener('click', function () { console.log('드롭다운 버튼 클릭됨'); if (gTranslateSwitcher.style.display === 'none' || !gTranslateSwitcher.style.display) { console.log('드롭다운 표시'); gTranslateSwitcher.style.display = 'block'; } else { console.log('드롭다운 숨기기'); gTranslateSwitcher.style.display = 'none'; } }); } else { console.log('모바일 메뉴 또는 GTranslate 요소를 찾을 수 없음'); } });