English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery wrapInner() 메서드

jQuery HTML/CSS 메서드

wrapInner() 메서드는 지정된 HTML 요소를 각 선택된 요소의 내용 주위에 포함합니다。

문법:

내용 주위에 요소를 포함합니다:

$(selector).wrapInner(wrappingElement)

함수를 사용하여 요소를 내용 주위에 포함합니다:

$(selector).wrapInner(function(index))

예제

각 <b>요소를 각 <p>요소의 내용 주위에 포함합니다:

$("button").click(function(){
  $("p").wrapInner("<b></b>");
});
테스트를 보세요‹/›

이 예제는 document.createElement()를 사용하여 <b> 요소를 생성하고, 각 <p> 요소 내용 주위에 감싸는 예제입니다:

$("button").click(function(){
  $("p").wrapInner(document.createElement("b"));
});
테스트를 보세요‹/›

함수로 내용을 감싸기:

$("button").click(function(){
  $("p").wrapInner(function(){
      return document.createElement("b");
  });
});
테스트를 보세요‹/›

매개변수 값

매개변수설명
wrappingElement각 선택된 요소 주위에 감싸는 HTML 요소를 지정

가능한 값:

  • HTML 요소

  • DOM 요소

  • jQuery 객체

function(index)함수를 반환하는 값을 지정
  • index-집합에서 선택된 요소의 인덱스 위치를 반환

jQuery HTML/CSS 메서드