Meetod removeProp
Meetod removeProp eemaldab
elementide omadusi.
Märkus: kasutage seda meetodit kunstlikult lisatud omaduste eemaldamiseks,
ärge kasutage seda elementide loomupäraste omaduste (st
elementide algsete, põhiomaduste) eemaldamiseks,
see võib põhjustada brauseri töö vea.
Täpsemalt, ärge kasutage removeProp
selliste atribuutide nagu checked
ja disabled eemaldamiseks. Kui need atribuudid puuduvad
input-elementidel, nende samanimelised omadused
lõpetavad olemasolu, nad lihtsalt võtavad vastu
väärtuse false. Seega nende omaduste keelamiseks
peate need seadma
väärtusele false meetodi
prop abil.
Süntaks
$(valija).removeProp(omaduse nimi);
Näide
Seame omaduse text väärtusega
aaa lõigul ja kuvame selle lõigu tekstis:
<p></p>
elem = $('p');
elem.prop('text', 'aaa').html(elem.prop('text'));
HTML-kood näeb välja selline:
<p>aaa</p>
Eemaldame nüüd selle omaduse:
<p></p>
elem = $('p');
elem
.prop('text', 'aaa')
.html(elem.prop('text'))
.removeProp('text')
.html(elem.prop('text'));
Vaata ka
-
meetod
prop,
mis võimaldab töötada elementide omadustega -
meetod
removeAttr,
mis võimaldab elementide atribuute eemaldada -
meetod
attr,
mis võimaldab töötada elementide atribuutidega