Cara Menambahkan Elemen dengan append dan prepend di jQuery

Menambah konten secara dinamis dipakai untuk daftar, komentar, atau baris tabel tanpa memuat ulang halaman. Artikel ini membahas cara menambahkan elemen dengan append dan prepend di jQuery.

append() dan prepend()

<script>
$("#daftar").append("<li>Item akhir</li>");  // di akhir
$("#daftar").prepend("<li>Item awal</li>"); // di awal
</script>

Contoh Kasus: Menambah Komentar Baru

<script>
$("#kirim").click(function() {
    const teks = $("#komentar").val();
    $("#daftar-komentar").append("<div class='komentar'></div>");
    $("#daftar-komentar .komentar:last").text(teks); // aman dari XSS
    $("#komentar").val("");
});
</script>

before() dan after()

<script>
$("#target").before("<p>Sebelum</p>"); // di luar, sebelum elemen
$("#target").after("<p>Sesudah</p>");  // di luar, setelah elemen
</script>
MetodePosisi
append/prependDi dalam elemen
before/afterDi luar elemen

Kesimpulan

Gunakan append()/prepend() untuk menambah di dalam elemen dan before()/after() untuk di luar. Saat menampilkan data pengguna, isi dengan .text() setelahnya demi keamanan.

Referensi: untuk penjelasan lebih mendalam, kunjungi dokumentasi resmi jQuery (api.jquery.com).

Baca Juga

Ali Akbar

Software Developer yang fokus mengembangkan aplikasi berbasis Web dan Desktop. Senang mempelajari teknologi baru terutama di bidang web design dan web development.

View all posts by Ali Akbar →

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *