removeProp әдісі
removeProp әдісі элементтердің
қасиеттерін жояды.
Ескерту: бұл әдісті жасанды түрде енгізілген
қасиеттерді жою үшін қолданыңыз,
элементтердің негізгі қасиеттерін (яғни
элементтердің бастапқы, түпнұсқа қасиеттерін) жоюға болмайды,
бұл браузердің жұмысында қателіктер тудыруы мүмкін.
Атап айтқанда, removeProp әдісін
checked және disabled сияқты
атрибуттарды жою үшін қолданбаңыз.
Бұл атрибуттар input-элементтерінде жоқ болған кезде,
олардың аттас қасиеттері
жойылады, олар жай false мәнін қабылдайды.
Сондықтан, бұл қасиеттерді сөндіру үшін оларды
false мәніне prop
әдісінің көмегімен орнату қажет.
Синтаксис
$(селектор).removeProp(қасиет атауы);
Мысал
Параграфта text қасиетін
aaa мәнімен орнатайық және оны параграфтың мәтінінде
көрсетейік:
<p></p>
elem = $('p');
elem.prop('text', 'aaa').html(elem.prop('text'));
HTML коды мынадай болады:
<p>aaa</p>
Енді осы қасиетті жояйық:
<p></p>
elem = $('p');
elem
.prop('text', 'aaa')
.html(elem.prop('text'))
.removeProp('text')
.html(elem.prop('text'));
Сондай-ақ қараңыз
-
propәдісі,
элементтердің қасиеттерімен жұмыс істеуге мүмкіндік береді -
removeAttrәдісі,
элементтердің атрибуттарын жоюға мүмкіндік береді -
attrәдісі,
элементтердің атрибуттарымен жұмыс істеуге мүмкіндік береді