64 of 119 menu

add 메서드

add 메서드는 주어진 요소들을 기존 요소 집합에 추가합니다.

구문

선택자로 추가하기:

.add(선택자);

추가할 요소를 하나 또는 여러 개(배열)의 DOM 요소로 지정하기:

.add(DOM 요소);

추가할 요소를 jQuery 객체로 지정하기:

.add(jQuery 객체);

추가할 요소를 HTML 텍스트로 지정하기:

.add(HTML 텍스트);

두 번째 매개변수로 지정된 범위(컨텍스트) 내에서 첫 번째 매개변수의 선택자를 사용하여 페이지에서 추가할 요소들을 검색합니다. 검색 범위는 DOM 요소, jQuery 객체 또는 문서 객체로 지정할 수 있습니다:

.add(선택자, 컨텍스트);

예제

모든 단락을 찾아 끝에 텍스트 '!'를 추가하고, 찾은 단락에 h2 제목들을 추가한 다음, 제목과 단락 모두에 빨간색을 적용해 봅시다:

<div>ddd</div> <h1>hhh</h1> <p>ppp</p> <div id="test"><h2>hhh</h2></div> <p>ppp</p> <h2>hhh</h2> <p>ppp</p> $('p').append('!').add('h2').css('color', 'red');

예제

검색 컨텍스트를 지정해 봅시다 - #test 요소 내부에 있는 h2만 추가합니다:

let $context = $('#test'); $('p').append('!').add('h2', $context).css('color', 'red');

예제

JavaScript 메서드 querySelector를 사용하여 DOM 요소 형태의 검색 컨텍스트를 생성합니다:

let context = document.querySelector('#test'); $('p').append('!').add('h2', context).css('color', 'red');

예제

대부분의 경우 컨텍스트 없이도 더 복잡한 선택자를 만드는 것으로 해결할 수 있습니다:

$('p').append('!').add('#test h2').css('color', 'red');

같이 보기

  • 이전 요소 집합의 요소들을 현재 집합에 추가하는 addBack 메서드
  • 현재 메서드 체인에서 이전 요소 집합으로 돌아가는 end 메서드
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부