직관적으로 사용하면 된다.
class의 변경의 경우 attr이라는 메소드를 호출해야 하며,
$(this).attr('class','class_name');
처럼 이용할 수 있다.
class의 추가와 삭제 또한 돌직구 처럼~
$(this).addClass("class_name");
$(this).removeClass("class_name");
처럼 사용하면 된다.
css의 기본이 숙지되어 있다면, 변경과 추가,삭제는 어떻게 다른지 아실터...
(변경은 말그대로 기존의 class를 버리고 교체.)
(추가는 class="class_1 class_2" 와 같은 방식..추가,삭제!)
참고로 아직 쓸일이 없어서 사용해보지는 않았지만....
클래스의 유무를 판단해주는
.hasClass(); //반환값으로는 true는 1로, false는 0으로 반환한다.
토글방식으로 클래스를 추가, 삭제 해주는
.toggleClass();
등이 있다!
'Develop > HTML & JavaScript & CSS' 카테고리의 다른 글
정규식표현 (0) | 2016.11.21 |
---|---|
id, name, class로 접근방법 (0) | 2016.11.08 |
02. jQuery 요소 선택하기 (selector) (0) | 2016.11.08 |
01. jQuery 시작 (0) | 2016.11.08 |
콤마 (0) | 2016.11.08 |