JavaScript로 클릭한 메뉴 항목에만 클래스 추가하기
안녕하세요찐망고 입니다. 오늘은 navi요소에서 많이 쓰는 해당 요소를 클릭했을 때만 클래스를 추가하고나머지 요소들은 클래스를 제거하는 코드를 볼 건데요..탭이랑 비슷하죠? 1. 기본코드const navMenus = document.querySelectorAll(".navi > ul > li");navMenus.forEach(navMenu => { navMenu.addEventListener("click", () => { navMenu.classList.toggle("on"); })}) 일단 위 코드는 클릭한 li요소들에게 on클래스가 추가됩니다.다시 클릭을 해야 제거되겠죠? 2. 개선된 코드const navMenus = document.querySelectorAll(".nav..
WEB/JS코드
2024. 5. 28. 06:00
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 포토샵합성
- 디자인팁
- boxmodel
- 크로스브라우징
- Slick
- uiux
- 반응형웹
- 프로그래밍기초
- 웹표준
- JavaScriptTips
- uidesign
- padding
- 스마트폰해상도
- Border
- uxdesign
- JavaScript
- 시멘틱마크업
- css
- 피그마플러그인
- 자바스크립트숫자카운트
- UI디자인
- 웹접근성
- 슬라이드플러그인
- slickAPI
- 웹디자인
- margin
- 코딩교육
- css그리드
- CSS3
- css4
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함