Q&A
마지막에 클릭하면 창이 뜨게 하는 것에서 쓰신 ''
선생님 오늘따라 제가 질문이 많네요ㅠ 다름이 아니라 이것을 따로 적용해봤는데 문제는...어디서 걸친건지... 원래 적용되어야하는 이벤트 타겟위치를 잡는 함수가 작동을 안하네요!!!! 토글버튼을 따로 만들어서 접혔다 폈다할 수 있고, 첫 시작을 접힌채로 시작하게끔하는 것도 성공했는데... 버튼을 누르면 1,2,3 이렇게 떠야하는게 이제는 안되네요... 정말...끝없는..버그의 연속이.. var menu_state = false ; var menu = document . querySelector ( '.menu' ); var menuBtn = document . querySelector ( '.menu-btn' ); function menuToggle () { if ( menu_state == false ) { menuHide (); menu_state = true ; } else if ( menu_state == true ) { menuOpen (); menu_state = false ; } } function menuHide () { menu . innerHTML = "" ; } function menuOpen () { menu . innerHTML = htmlStr ;; } menuBtn . addEventListener ( "click" , menuToggle ); const htmlStr = ` 일분이 1 일분이 2 일분이 3 ` ; ( function () { const menu = document . querySelector ( '.menu' ); function clickHandler ( e ) { let elem = event . target ; while ( ! elem . classList . contains ( 'menu-btn' )) { elem = elem . parentNode ; if ( elem . nodeName == "BODY" ) { elem = null ; return ; }}; console . log ( elem . dataset . value ); }})();
- いいね数
- 0
- コメント数
- 5
- 閲覧数
- 421

