[jQuery] Class 관련 함수,문법 총 정리
2019. 12. 15. 20:09
반응형
먼저 선행돼야 할 가장 기본인 주타깃(id, name, class) 접근 방법
id 접근 $(“#id”)
$("#notifi")
class로 접근 $(“.class”)
$(".notifi")
name으로 접근 $(tag_name[name=name])
$("input[name=notifi]")
특정 아이디 기준으로 설명합니다.
특정 아이디 클래스
클래스 추가
$("#notifi").addClass('active');
여러 개 클래스 추가 (스페이스(공백)로 구분)
$("#notifi").addClass('active active2 active3');
변경
$("#notifi").attr('class','active');
삭제
$("#notifi").removeClass('active');
Toggle
id가 'notifi'라는 태그가 'active'라는 클래스를 가지고 있다면 없어지고,
'active'라는 클래스가 없다면 'active'라는 클래스를 해당 태그에 만든다.
$("#notifi").toggleClass('active')
특정 아이디에 특정 클래스이 존재하는지 체크
id가 'notifi'라는 태그의 'active'라는 클래스가 존재하는가?
3가지 방법
hasClass
if($("#notifi").hasClass("active") === true) {
// Method 실행
}
is
if($("#notifi").is(".active") === true) {
// Method 실행
}
length
if($("#notifi.active").length) {
// Method 실행
}
반응형
'JavaScript' 카테고리의 다른 글
[jQuery || JavaScript] title 속성 다루기 정리 및 버그 해결 (0) | 2020.03.25 |
---|---|
[JavaScript] 날짜 관련 유용 함수 총 정리(feat.String to Date) (0) | 2019.12.28 |
[jQuery || JavaScript] 비밀번호 유효성 검사 문법 총 정리(feat.정규식) (0) | 2019.12.11 |
[JavaScript] JSON 데이터 다루기 문법 총 정리 (6) | 2019.11.15 |
[jQuery] 동적 테이블 생성하기 (feat.append()) (1) | 2019.11.13 |