6 of 119 menu

Meetod prop

Meetod prop võimaldab hankida ja muuta elemendi omadust. Oluline on mitte segi ajada elementide omadusi ja atribuute. DOM-puu loomisel teisendatakse atribuudid vastavatesse elementide DOM-omadustesse. Nende nimetused ei lange alati kokku, samuti nende väärtused. Mõnedel omadustel ei pruugi olla neile vastavaid atribuute, neid saab hankida ja määrata ainult meetodi prop kasutamisel, näiteks omadus tagName. Elemendi atribuutide hankimiseks kasuta meetodit attr.

Süntaks

Omaduse väärtuse hankimine:

$(selektor).prop(omaduse nimi);

Omaduse väärtuse muutmine:

$(selektor).prop(omaduse nimi, uus väärtus);

Mitme omaduse väärtuste muutmine:

$(selektor).prop({esimene_omadus: uus_väärtus, teine_omadus: uus_väärtus, ...});

Funktsiooni rakendamine igale elemendile komplektis:

$(selektor).prop(omaduse nimi, function(seerianumber komplektis, omaduse praegune väärtus));

Näide

Järgmises näites hankime lõigu selle id abil ja kuvame ekraanil selle omaduse className väärtuse:

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

Näide

Muudame korraga omadusi className ja disabled:

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

Vaata ka

  • meetod removeProp,
    mis võimaldab elementide omadusi eemaldada
  • meetod attr,
    mis võimaldab töötada elementide atribuutidega
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu