Метод removeProp

Метод removeProp брише својства елемената. Напомена: користите овај метод за брисање вештачки уведених својстава, не треба брисати нативна својства елемената (тј. почетна, урођена својства елемената), то може да изазове грешке у раду прегледача. Посебно, не користите removeProp за брисање атрибута као што су checked и disabled. Када ови атрибути недостају у input-елементима, њихова истоимена својства престају да постоје, они једноставно примају вредност false. Дакле, за искључивање ових својстава потребно је да их поставите на false помоћу методе prop.

Синтакса

javascript$(селектор).removeProp(име својства);

Пример

Хајде да поставимо својство text са вредношћу aaa код параграфа и прикажемо га у тексту параграфа:

html<p></p>
javascriptelem = $('p');
elem.prop('text', 'aaa').html(elem.prop('text'));

HTML код ће тада изгледати овако:

html<p>aaa</p>

Хајде сада да обришемо ово својство:

html<p></p>
javascriptelem = $('p');
elem
  .prop('text', 'aaa')
  .html(elem.prop('text'))
  .removeProp('text')
  .html(elem.prop('text'));

Погледајте такође

  • метод prop,
    који омогућава рад са својствима елемената
  • метод removeAttr,
    који омогућава брисање атрибута елемената
  • метод attr,
    који омогућава рад са атрибутима елемената