도드넷
JAVASCRIPT#34 - jQuery 클래스 class 넣고빼기 본문
Don't stop, won't stop, can't stop.
JAVASCRIPT#34 - jQuery 클래스 class 넣고빼기
1. jQuery 클래스 class 란?
- 음.. 클래스는 일종의 분류 기준. 태그같은 느낌?
2. 클래스 추가하거나 빼기.
- 클래스 추가하기 : $(셀렉터).addClass("클래스이름");
- 클래스 삭제하기 : $(셀렉터).removeClass("클래스이름");
- 클래스 있는지 검사하기 : $(셀렉터).hasClass("클래스이름"); (true, false 반환)
- 클래스 토글하기 : $(셀렉터).toggleClass("클래스이름");
* 토글? : 있으면 삭제 없으면 추가하는 기능.
3. 클래스로 DOM 오브젝트 선택하는 방법
- 클래스로 선택하는 방법은 셀렉터 부분에 $(".클래스이름")을 사용하면 된다.
클래스 선택빼기
만약 이걸 toggle말고 add 하고 remove로 구현하려고 하면 클릭시 동시발동되서 재대로 작동하지 않는걸 목격함.
토글 클래스 메소드 사용 권장.
그리고 this 키워드가 얼마나 스마트한지도 알려줌. 클릭이 발생한 div를 자동으로 타겟팅해줌.
반응형
'창고 > JS KING 포니 [중단]' 카테고리의 다른 글
JAVASCRIPT#36 - 자바스크립트 append 1인 채팅창 만들기. (0) | 2016.06.09 |
---|---|
JAVASCRIPT#35 - css 세로정렬, html 요소 움직이기 (0) | 2016.06.08 |
JAVASCRIPT#33 - jQuery val() 메소드 (0) | 2016.06.07 |
JAVASCRIPT#32 - 자바스크립트 Attribute 속성 아트리뷰트 (0) | 2016.06.06 |
JAVASCRIPT#31 - jQuery map 메소드 (0) | 2016.06.05 |
Comments