6 of 119 menu

Metodas prop

Metodas prop leidžia gauti ir pakeisti elemento savybę. Svarbu nepainioti savybių ir elementų atributų. Kuriant DOM medį atributai paverčiami atitinkamomis DOM elemento savybėmis. Jų pavadinimai ne visada sutampa, kaip ir jų reikšmės. Kai kurios savybės taip pat gali neturėti jiems atitinkamų atributų, jos gali būti gautos ir nustatytos tik naudojant metodą prop, pavyzdžiui savybė tagName. Norint gauti elemento atributus, naudokite metodą attr.

Sintaksė

Savybės reikšmės gavimas:

$(selektorius).prop(savybės pavadinimas);

Savybės reikšmės keitimas:

$(selektorius).prop(savybės pavadinimas, nauja reikšmė);

Kelių savybių reikšmių keitimas:

$(selektorius).prop({pirmoji_savybė: nauja_reikšmė, antroji_savybė: nauja_reikšmė, ...});

Funkcijos taikymas kiekvienam elementui rinkinyje:

$(selektorius).prop(savybės pavadinimas, function(numeris rinkinyje, dabartinė savybės reikšmė));

Pavyzdys

Šiame pavyzdyje mes gausime pastraipą pagal jos id ir išvesime į ekraną jos savybės className reikšmę:

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

Pavyzdys

Pakeiskime vienu metu savybes className ir disabled:

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

Taip pat žiūrėkite

  • metodas removeProp,
    kuris leidžia pašalinti elementų savybes
  • metodas attr,
    kuris leidžia dirbti su elementų atributais
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti