[jQuery / μ μ΄μΏΌλ¦¬] html μμ μ½μ (μΆκ°νκΈ° - before(), after(), prepend(), append()
html μμ μ½μ νκΈ°
jQueryλ₯Ό μ΄μ©ν΄ μμλ₯Ό μ½μ νλ λ©μλλ before, after, prepend, append λ±μ΄ μλ€.
κ°κ°μ λ©μλλ§λ€ μμκ° μ½μ λλ μμΉκ° μ‘°κΈμ© λ€λ₯΄λ μμ μ΄ μνλ μμΉμ λ°λΌ μλ§κ² μ¬μ©ν΄μΌ νλ€.
<before()μ μ΄μ©ν΄ μμ μ½μ νκΈ°>
$(selector).before(content)
// μ΄λ contentμ λ€μ΄κ° μ μλ κ°μ HTML elements, jQuery objects, DOM elementsμ΄λ€.
.before()λ selector μ΄μ μ contentλ₯Ό μ½μ νλ λ©μλμ΄λ€.
$("h1").before("<div>Hello</div>");
// <h1></h1> μ΄μ μ <div>Hello</div> μ½μ
<after()λ₯Ό μ΄μ©ν΄ μμ μ½μ νκΈ°>
$(selector).after(content)
.after()λ selector μ΄νμ contentλ₯Ό μ½μ νλ λ©μλμ΄λ€.
$("h1").after("<div>Hello</div>");
// <h1></h1> μ΄νμ <div>Hello</div> μ½μ
<prepend()λ₯Ό μ΄μ©ν΄ μμ μ½μ νκΈ°>
$(selector).prepend(content)
.prepend()λ selectorμ 맨 μ μμ μμλ‘contentλ₯Ό μ½μ νλ λ©μλμ΄λ€.
$("h1").prepend("<div>Hello</div>");
// h1μ μ΄λ¦¬λ νκ·Έ λ°λ‘ λ€μ <div>Hello</div> μ½μ
<append()λ₯Ό μ΄μ©ν΄ μμ μ½μ νκΈ°>
$(selector).append(content)
.append()λ selectorμ 맨 λ€ μμ μμλ‘contentλ₯Ό μ½μ νλ λ©μλμ΄λ€.
$("h1").append("<div>Hello</div>");
// h1μ λ«νλ νκ·Έ λ°λ‘ μμ <div>Hello</div> μ½μ
before(), after(), prepend(), append() μ¬μ© μμ
μμ1) div μμ μΆκ°νκΈ°




beforeμ afterμλ λ€λ₯΄κ² prependμ appendλ h1μμ λ΄μ ν¬ν¨λ κ²μ νμΈν μ μλ€.
곡λΆν κ²μ μ 리ν λ΄μ©μ λλ€. μμ ν λΆλΆμ΄ μλ€λ©΄ μλ €μ£Όμλ©΄ κ°μ¬νκ² μ΅λλ€ :)