SeouliteLab

jQuery를 사용한 특정 요소부터 다른 요소까지의 모든 형제 요소 선택하기 본문

프로그래밍

jQuery를 사용한 특정 요소부터 다른 요소까지의 모든 형제 요소 선택하기

Seoulite Lab 2024. 4. 15. 11:09

jQuery의 nextUntil() 메서드는 선택한 요소 다음에 오는 다른 요소가 나타날 때까지 모든 형제 요소를 선택하는 데 사용됩니다. 이를 활용하여 특정 요소부터 다른 요소까지의 모든 형제 요소를 선택하고 조작할 수 있습니다.

예제 1: 특정 요소부터 다른 요소까지의 모든 형제 요소 선택하기

$("#term-2").nextUntil("dt").css("font-style", "italic");

이 예제는 term-2 ID를 가진 요소 다음에 나타나는 <dt> 요소가 나타날 때까지 모든 형제 요소를 선택하고, 해당 요소들의 글꼴 스타일을 이탤릭체로 변경합니다.

예제 2: 특정 요소부터 다른 요소까지의 모든 형제 요소 숨기기

$("#term-2").nextUntil("dt").hide();

이 예제는 term-2 ID를 가진 요소 다음에 나타나는 <dt> 요소가 나타날 때까지 모든 형제 요소를 선택하고, 해당 요소들을 숨깁니다.

예제 3: 특정 요소부터 다른 요소까지의 모든 형제 요소에 클래스 추가하기

$("#term-2").nextUntil("dt").addClass("highlight");

이 예제는 term-2 ID를 가진 요소 다음에 나타나는 <dt> 요소가 나타날 때까지 모든 형제 요소를 선택하고, 해당 요소들에 highlight 클래스를 추가합니다.