6 of 119 menu

Metod prop

Metod prop omogućava da dobijete i promenite svojstvo elementa. Važno je ne mešati svojstva i atribute elemenata. Prilikom kreiranja DOM stabla, atributi se prevode u odgovarajuća DOM svojstva elemenata. Njihovi nazivi se ne poklapaju uvek, kao ni njihove vrednosti. Neka svojstva takođe možda nemaju odgovarajuće atribute, ona mogu biti dobijena i postavljena samo korišćenjem metoda prop, na primer svojstvo tagName. Za dobijanje atributa elementa, koristite metod attr.

Sintaksa

Dobijanje vrednosti svojstva:

$(selektor).prop(ime svojstva);

Promena vrednosti svojstva:

$(selektor).prop(ime svojstva, nova vrednost);

Promena vrednosti više svojstava:

$(selektor).prop({prvo_svojstvo: nova_vrednost, drugo_svojstvo: nova_vrednost, ...});

Primena funkcije na svaki element u setu:

$(selektor).prop(ime svojstva, function(redni broj u setu, trenutna vrednost svojstva));

Primer

U sledećem primeru ćemo dobiti pasus po njegovom id i ispisati na ekran vrednost njegovog svojstva className:

<p id="test" class="aaa">text</p> let value = $('#test').prop('className'); console.log(value);

Primer

Hajde da promenimo istovremeno svojstva za className i disabled:

<input type="checkbox" class="aaa" id="test" /> $("#test").prop({ className: 'bbb', disabled: 'true' });

Vidite takođe

  • metod removeProp,
    koji omogućava brisanje svojstava elemenata
  • metod attr,
    koji omogućava rad sa atributima elemenata
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij