English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
removeClass() 메서드는 선택된 요소에서 하나 이상의 클래스 이름을 제거합니다。
클래스 이름을 파라미터로 포함하면 해당 클래스만 제거됩니다。
파라미터에 클래스 이름이 지정되지 않았다면 모든 클래스를 제거합니다。
모든 클래스 제거
$(selector).removeClass()
지정된 클래스 제거
$(selector).removeClass(className)
함수를 사용하여 클래스 제거
$(selector).removeClass(function(index, currentClass))
모든 <p> 요소에서 클래스 이름 "highlight"을 제거합니다:
$("button").click(function(){ $("p").removeClass("highlight"); });테스트를 해보세요‹/›
하나의 선택된 요소 집합에서 하나 이상의 클래스(공백으로 구분)를 제거할 수 있습니다. 예를 들어:
$("button").click(function(){ $("p").removeClass("highlight big"); });테스트를 해보세요‹/›
파라미터에 클래스 이름을 지정하지 않으면 모든 클래스를 제거합니다:
$("button").click(function(){ $("p").removeClass(); });테스트를 해보세요‹/›
removeClass()를 사용하여 한 개의 클래스를 제거하고 addClass()를 사용하여 새로운 클래스를 추가합니다:
$("button").click(function(){ $("p").removeClass("red").addClass("green"); });테스트를 해보세요‹/›
파라미터 | 설명 |
---|---|
className | 제거할 하나나 많은 클래스 이름(공백으로 구분)을 지정합니다 주의:이 파라미터가 비어 있으면 모든 클래스 이름을 제거합니다 |
function(index, currentClass) | 공백으로 구분된 한 개나 많은 클래스 이름을 제거할 수 있는 함수를 반환합니다
|