Метод .removeProp() удаляет свойства элементов.

Замечание: используйте этот метод для удаления искусственно введенных свойств, не стоит удалять нативные свойства элементов (т.е. первоначальные, родные свойства элементов), это может вызвать ошибки работы браузера. В частности, не используйте .removeProp() для удаления таких атрибутов как checked и disabled. Когда эти атрибуты отсутствуют в input-элементах, их одноименные свойства перестают существовать, они просто принимают значение false. Таким образом, для отключения этих свойств необходимо устанавливать их в false с помощью .prop().

См. также метод prop, который позволяет получать и изменять свойства элементов.

См. также метод removeAttr, который позволяет удалять атрибуты элементов.

См. также урок манипулирование элементами страницы через jQuery для более полного понимания.

Синтаксис

$(селектор).removeProp(имя свойства)

Примеры

Пример

Давайте удалим атрибут checked у чекбокса:

<input type="checkbox" checked>
$('#test').removeProp('checked');

HTML код станет выглядеть так:

<input type="text">