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).

