Metod removeProp
Metod removeProp uklanja
svojstva elemenata.
Napomena: koristite ovaj metod za uklanjanje
veštački uvedenih svojstava, ne preporučuje se
uklanjanje nativnih svojstava elemenata (tj.
prvobitnih, prirodnih svojstava elemenata),
to može izazvati greške u radu brauzera.
Posebno, ne koristite removeProp
za uklanjanje atributa kao što su checked
i disabled. Kada ovi atributi nedostaju
u input-elementima, njihova istoimena svojstva
prestaju da postoje, ona jednostavno preuzimaju
vrednost false. Stoga, za isključivanje
ovih svojstava neophodno je postaviti ih
na false pomoću metode
prop.
Sintaksa
$(selektor).removeProp(ime svojstva);
Primer
Hajde da postavimo svojstvo text sa vrednošću
aaa u paragrafu i prikažemo ga u tekstu
paragrafa:
<p></p>
elem = $('p');
elem.prop('text', 'aaa').html(elem.prop('text'));
HTML kod će tada izgledati ovako:
<p>aaa</p>
Hajde sada da uklonimo ovo svojstvo:
<p></p>
elem = $('p');
elem
.prop('text', 'aaa')
.html(elem.prop('text'))
.removeProp('text')
.html(elem.prop('text'));
Vidite takođe
-
metod
prop,
koji omogućava rad sa svojstvima elemenata -
metod
removeAttr,
koji omogućava uklanjanje atributa elemenata -
metod
attr,
koji omogućava rad sa atributima elemenata