1. .append()
$("#box").append("<p>Appended paragraph</p>");
Result (if #box already had some content):
<div id="box">
Existing content
<p>Appended paragraph</p>
</div>
2. .prepend()
$("#box").prepend("<p>Prepended paragraph</p>");
Result:
<div id="box">
<p>Prepended paragraph</p>
Existing content
</div>
3. .after()
$("#box").after("<p>Paragraph after box</p>");
Result:
<div id="box">Existing content</div>
<p>Paragraph after box</p>
4. .before()
$("#box").before("<p>Paragraph before box</p>");
Result:
<p>Paragraph before box</p>
<div id="box">Existing content</div>
5. .remove()
$("#box").remove();
Result:
The entire #box element is gone from the DOM.
6. .empty()
$("#box").empty();
Result:
<div id="box"></div>
Quick Summary Table
| Method |
Action |
Example |
.append() |
Insert inside (end) |
$("#box").append("<p>Hi</p>"); |
.prepend() |
Insert inside (start) |
$("#box").prepend("<p>Hi</p>"); |
.after() |
Insert outside (after) |
$("#box").after("<p>Hi</p>"); |
.before() |
Insert outside (before) |
$("#box").before("<p>Hi</p>"); |
.remove() |
Remove element + content |
$("#box").remove(); |
.empty() |
Remove content only |
$("#box").empty(); |