직관적으로 사용하면 된다.
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();
등이 있다!
'Dev > JQUERY' 카테고리의 다른 글
(펌/링크) [jQuery] 추천 jquery 목록 (0) | 2013.01.17 |
---|---|
(펌/링크) jQuery가 처음이라면..!! (0) | 2013.01.15 |
[jQuery] find 선택자 (0) | 2013.01.15 |
[jQuery] each와 index의 간단설명 (0) | 2013.01.15 |
[jQuery] 부모 및 자식 노드 컨트롤 (선택자) (1) | 2013.01.15 |