Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- BFS
- 서버최적화
- 알고리즘
- 자청
- SQLD이론
- beautifulsoup
- 파이썬
- 오픽
- MFC
- git
- 주석
- Javascript
- Backtracking
- SQLD 이론
- 폴링vs이벤트
- 백준
- 오픽 초보
- DP
- c++
- 게임서버개발
- 클린코드
- Python
- N-Queen
- 클린 코드
- sqld요약
- sqld
- clean code
- 역행자
- SW개발자를 위한 성능좋은 SQL
- 서버아키텍처
Archives
- Today
- Total
가취공부하자
[Javascript] classList 함수 (Toggle, add, remove) 본문
classList함수중
Toggle은 해당 태그에 A라는 class있으면 삭제, 없으면 추가하는 함수이다.
tag.classList.toggle(A);
const title = document.querySelector("div.hello:first-child h1");
function hanldleTitleClick(){
const varClciked = 'Clicked';
if(title.classList.contains(varClciked) )
{
title.classList.remove(varClciked);
}else
{
title.classList.add(varClciked);
}
}
위의 코드를 toggle을 사용하면 아래처럼 줄일 수 있다
//hello라는 class를 가진 div의 h1 태그이며 first-child 인 element 가져오기
const title = document.querySelector("div.hello:first-child h1");
function hanldleTitleClick(){
title.classList.toggle("Clicked");
}
.
'Web' 카테고리의 다른 글
사용자 커뮤니케이션 (0) | 2021.07.14 |
---|