English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
addClass() 메서드는 하나나 여러 개의 클래스 이름을 선택된 요소에 추가합니다.
이 메서드는 기존의 클래스 속성을 제거하지 않고, 대신 해당 클래스 속성에 하나나 여러 개의 클래스 이름을 추가합니다.
카테고리 추가:
$(selector).addClass(className)
함수를 사용하여 클래스 추가:
$(selector).addClass(function(index, currentClass))
첫 번째 <p> 요소에 클래스 이름을 추가합니다:
$("button").click(function(){ $("p:first").addClass("highlight"); });테스트를 해보세요‹/›
한 번에 여러 개의 클래스(공백으로 구분)를 선택된 요소에 추가할 수 있습니다. 예를 들어:
$("button").click(function(){ $("p:first").addClass("highlight big"); });테스트를 해보세요‹/›
함수를 사용하여 클래스 추가:
$("p").addClass(function(index, currentClass) { let addedClass; if(currentClass === "red") {}} addedClass = "green"; $(this).text("녹색 문단이 있습니다"); } return addedClass; });테스트를 해보세요‹/›
removeClass()을 사용하여 클래스 이름을 제거하고 addClass()을 사용하여 새로운 클래스 이름을 추가합니다:
$("button").click(function(){ $("p").removeClass("red").addClass("green"); });테스트를 해보세요‹/›
매개변수 | 설명 |
---|---|
className | 추가할 하나 이상의 공백으로 구분된 클래스 이름을 지정합니다 |
function(index, currentClass) | 이 함수는 하나 이상의 공백으로 구분된 클래스 이름을 반환하여 기존 클래스 이름에 추가합니다
|