Metoda removeProp
Metoda removeProp odstrani
lastnosti elementov.
Opomba: uporabite to metodo za odstranjevanje
umetno vnesenih lastnosti, ni priporočljivo
odstranjevati nativnih lastnosti elementov (tj.
prvotne, izvorne lastnosti elementov),
kar lahko povzroči napake v delovanju brskalnika.
Zlasti ne uporabljajte removeProp
za odstranjevanje atributov, kot so checked
in disabled. Ko ti atributi manjkajo
v input-elementih, njihove istoimenske lastnosti
prenehajo obstajati, preprosto prevzamejo
vrednost false. Torej, za onemogočanje
teh lastnosti jih je potrebno nastaviti
na false z metodo
prop.
Sintaksa
$(selektor).removeProp(ime lastnosti);
Primer
Nastavimo lastnost text z vrednostjo
aaa pri odstavku in izpišimo jo v besedilu
odstavka:
<p></p>
elem = $('p');
elem.prop('text', 'aaa').html(elem.prop('text'));
HTML koda bo takšna:
<p>aaa</p>
Zdaj pa odstranimo to lastnost:
<p></p>
elem = $('p');
elem
.prop('text', 'aaa')
.html(elem.prop('text'))
.removeProp('text')
.html(elem.prop('text'));
Glejte tudi
-
metoda
prop,
ki omogoča delo z lastnostmi elementov -
metoda
removeAttr,
ki omogoča odstranjevanje atributov elementov -
metoda
attr,
ki omogoča delo z atributi elementov