Metode removeProp
Metode removeProp dzēš
elementu īpašības.
Piezīme: izmantojiet šo metodi, lai dzēstu
mākslīgi ievietotās īpašības, nevajadzētu
dzēst elementu nativās īpašības (t.i.
sākotnējās, elementu dabiskās īpašības),
tas var izraisīt pārlūkprogrammas darbības kļūdas.
Konkrēti, neizmantojiet removeProp
lai dzēstu tādus atribūtus kā checked
un disabled. Kad šie atribūti nav
input-elementos, to vienādie nosauktie īpašības
pārstāj pastāvēt, tie vienkārši pieņem
vērtību false. Tādējādi, lai atslēgtu
šīs īpašības, tās ir jāiestata
uz false, izmantojot metodi
prop.
Sintakse
$(selektors).removeProp(īpašības nosaukums);
Piemērs
Uzstādīsim īpašību text ar vērtību
aaa rindkopā un izvadīsim to rindkopas
tekstā:
<p></p>
elem = $('p');
elem.prop('text', 'aaa').html(elem.prop('text'));
HTML kods izskatīsies šādi:
<p>aaa</p>
Tagad dzēsīsim šo īpašību:
<p></p>
elem = $('p');
elem
.prop('text', 'aaa')
.html(elem.prop('text'))
.removeProp('text')
.html(elem.prop('text'));
Skatiet arī
-
metode
prop,
kas ļauj strādāt ar elementu īpašībām -
metode
removeAttr,
kas ļauj dzēst elementu atribūtus -
metode
attr,
kas ļauj strādāt ar elementu atribūtiem