일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 맥
- 오라클
- linux
- jquery
- 공모주 청약 일정
- Stock
- 주식
- 리눅스
- 코드이그나이터
- 공모주
- 6월 공모주 청약 일정
- codeigniter
- 주식 청약
- 공모주 청약
- Stock ipo
- JavaScript
- SQL
- php
- Oracle
- java
- 자바
- 주식 청약 일정
- html
- MYSQL
- 자바스크립트
- css
- 7월 공모주 청약 일정
- IPO
- 제이쿼리
- Eclipse
- Today
- Total
개발자의 끄적끄적
[javascript/jquery] removeClass() 사용법 본문
[javascript/jquery] removeClass() 사용법
.removeClass()로 선택한 요소에서 클래스 값을 제거할 수 있습니다.
문법
1 |
.removeClass( className ) |
클래스 값은 큰 따옴표 또는 작은 따옴표로 감쌉니다.
1 |
$( 'h1' ).removeClass( 'abc' ); |
띄어쓰기로 구분하여 여러 개의 값을 제거할 수 있습니다.
1 |
$( 'h1' ).removeClass( 'ab cd ef' ); |
페이지가 로드된 상태에서 클래스 값이 제거되는 것이므로, 제거되기 전의 모양에서 제거된 후의 모양으로 변하는 것을 방문자가 볼 수도 있습니다.
예제
h1 요소에서는 bg 클래스를 제거하여 테두리만 남기고, h2 요소에서는 bg와 bd 클래스를 제거하여 배경색과 테두리를 없앱니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>jQuery</title> <style> .bg { background-color: #eeeeee; } .bd { border: 1px solid #666666; } </style> <script src="//code.jquery.com/jquery-3.3.1.min.js"></script> <script> $( document ).ready( function() { $( 'h1' ).removeClass( 'bg' ); $( 'h2' ).removeClass( 'bg bd' ); }); </script> </head> <body> <h1 class="bg bd">Lorem ipsum dolor.</h1> <h2 class="bg bd">Lorem ipsum dolor.</h2> </body> </html> |
참고
- 클래스 값 추가는 .addClass()로 합니다.
- HTML 요소의 속성 자체를 제거할 때는 .removeAttr()을 사용합니다.
- 요소를 제거할 때는 .remove()를 사용합니다.
- jQuery / Method / .toggleClass()
'개발 > javascript & jquery' 카테고리의 다른 글
[javascript/jquery] 자바스크립트 - append, prepend, after, before - 추가[펌] (0) | 2020.01.30 |
---|---|
[javascript] 자바스크립트 모두선택 / 해제 (0) | 2020.01.30 |
[javascript & jquery] attr() 사용법 (0) | 2020.01.29 |
[javascript] 새창 띄우기 총 정리(주소표시줄 삭제후 새창 열기) [펌] (0) | 2020.01.24 |
[javascript] window.open()으로 나오는 팝업창에 주소표시줄 없애기[펌] (0) | 2020.01.24 |