Cara Menghapus Atribut dengan jQuery

Menghapus atribut dipakai misalnya untuk mengaktifkan kembali tombol yang disabled atau membuang atribut yang tidak lagi diperlukan. Artikel ini membahas cara menghapus atribut dengan jQuery (removeAttr).

Metode .removeAttr()

<script>
$("#foto").removeAttr("title");
</script>

Contoh Kasus: Mengaktifkan Tombol Setelah Setuju

<script>
$("#setuju").change(function() {
    if ($(this).is(":checked")) {
        $("#daftar").removeAttr("disabled"); // aktifkan
    } else {
        $("#daftar").attr("disabled", true); // nonaktifkan
    }
});
</script>

Catatan: prop() untuk disabled

Untuk properti boolean seperti disabled dan checked, jQuery modern menyarankan .prop("disabled", false) daripada removeAttr(), meski keduanya sering bekerja.

<script>
$("#daftar").prop("disabled", false); // cara yang disarankan
</script>

Kesimpulan

Gunakan .removeAttr("nama") untuk menghapus atribut biasa. Namun untuk status boolean seperti disabled atau checked, gunakan .prop() yang lebih tepat.

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 *