Published 2022. 11. 8. 09:09

새 HTML 콘텐츠 추가

  • append()- 선택한 요소의 끝에 내용을 삽입합니다.
  • prepend()- 선택한 요소의 시작 부분에 내용을 삽입합니다.
  • after()- 선택한 요소 뒤에 내용 삽입
  • before()- 선택한 요소 앞에 내용 삽입

 

jQuery append() 메서드

$("p").append("Some appended text.");

 

 

jQuery prepend() 메서드

$("p").prepend("Some prepended text.");

 

function appendText() {
  var txt1 = "<p>Text.</p>";               // Create element with HTML 
  var txt2 = $("<p></p>").text("Text.");   // Create with jQuery
  var txt3 = document.createElement("p");  // Create with DOM
  txt3.innerHTML = "Text.";
  $("body").append(txt1, txt2, txt3);      // Append the new elements
}

 

 

jQuery after() 및 before() 메서드

jQuery after()메서드는 선택한 HTML 요소 뒤에 내용을 삽입합니다.

jQuery before()메서드는 선택한 HTML 요소 앞에 콘텐츠를 삽입합니다.

$("img").after("Some text after");

$("img").before("Some text before");
function afterText() {
  var txt1 = "<b>I </b>";                    // Create element with HTML 
  var txt2 = $("<i></i>").text("love ");     // Create with jQuery
  var txt3 = document.createElement("b");    // Create with DOM
  txt3.innerHTML = "jQuery!";
  $("img").after(txt1, txt2, txt3);          // Insert new elements after <img>
}

'JavaScript > jQuery' 카테고리의 다른 글

jQuery - Get and Set CSS Classes  (0) 2022.11.08
jQuery - Remove Elements  (0) 2022.11.08
jQuery - Get, Set Content and Attributes  (0) 2022.11.07
jQuery - Chaining  (0) 2022.11.07
jQuery - Callback Functions  (0) 2022.11.07
복사했습니다!