jQuery의 이전 세트
체인을 구성할 때 때로는 이전 세트로 돌아갈 필요가 있습니다.
이는
end 메서드를 사용하여 수행됩니다.
다음 예제는 HTML 코드를 보여줍니다:
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
<p>text</p>
우리의 작업은 먼저 모든 단락을 찾은 다음,
filter 메서드를 사용하여
클래스 www가 있는 단락을 선택하고,
append 메서드를 사용하여
그 끝에 '!' 텍스트를 추가하는 것입니다.
그런 다음 end를 사용하여 이전 세트($('p') 세트)로 돌아가서
그 끝에 '?' 텍스트를 추가합니다.
결과적으로 클래스 www가 있는 단락은
'!?' 텍스트를 갖게 되고, 일반 단락은
'?' 텍스트를 갖게 됩니다:
$('p').filter('.www').append('!').end().append('?');
클래스 www가 있는 모든 h2를 찾아
빨간색으로 만든 다음, 찾은 요소 중에서
클래스 test가 있는 요소를 찾아
글꼴 크기를 30px로 설정하세요.