[pub] class 부착식으로 개발
- Web
- 2023. 1. 23.
반응형
반응형
class 부착식으로 개발하는 것
- 애니메이션 추가가 쉬움
- 나중에 재사용 편리
- 버튼 한번 더 누르면 숨기기?
- 버튼 누를 때 show가 있으면 제거해주셈~
or 버튼을 짝수번 누르면 해당 class 제거해주셈~ 등으로 짜면 됨
cnt=0;
document.getElementsByClassName('navbar-toggler')[0].addEventListener('click', function(){
cnt++;
if(cnt%2===1){
document.getElementsByClassName('list-group')[0].classList.add('show');
}else{
document.getElementsByClassName('list-group')[0].classList.remove('show');
}
})
or toggle 쓰면 됨
document.getElementsByClassName('navbar-toggler')[0].addEventListener('click', function(){
//document.querySelector('.list-group').classList.toggle('show');
//document.querySelectorAll('.list-group').toggle('show');
document.getElementsByClassName('list-group')[0].classList.toggle('show');
})
반응형
'Web' 카테고리의 다른 글
JWT 단점 (0) | 2023.05.18 |
---|---|
jQuery (0) | 2023.01.24 |
[React] 함수형 컴포넌트 (0) | 2023.01.23 |
React를 쓰는 이유 (0) | 2023.01.23 |
Backends for frontend (0) | 2023.01.22 |