6 of 119 menu

Metode prop

Metode prop ļauj iegūt un mainīt elementa īpašību. Ir svarīgi nejaukt elementu īpašības un atribūtus. Veidojot DOM koku, atribūti tiek pārveidoti par atbilstošajām elementu DOM īpašībām. To nazv vienmēr nesakrīt, tāpat kā to vērtības. Dažām īpašībām var arī nebūt atbilstošu atribūtu, tās var būt iegūtas un iestatītas tikai izmantojot metodi prop, piemēram, īpašība tagName. Lai iegūtu elementa atribūtus, izmantojiet metodi attr.

Sintakse

Īpašības vērtības iegūšana:

$(selektors).prop(īpašības nosaukums);

Īpašības vērtības maiņa:

$(selektors).prop(īpašības nosaukums, jaunā vērtība);

Vairāku īpašību vērtību maiņa:

$(selektors).prop({pirmā_īpašība: jaunā_vērtība, otrajā_īpašība: jaunā_vērtība, ...});

Funkcijas piemērošana katram elementam komplektā:

$(selektors).prop(īpašības nosaukums, function(numurs komplektā, pašreizējā īpašības vērtība));

Piemērs

Nākamajā piemērā mēs iegūsim rindkopu pēc tās id un izvadīsim ekrānā tās īpašības className vērtību:

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

Piemērs

Vienlaikus mainīsim īpašības className un disabled:

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

Skatiet arī

  • metode removeProp,
    kas ļauj dzēst elementu īpašības
  • metode attr,
    kas ļauj strādāt ar elementu atribūtiem
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt