191 of 264 menu

classList īpašība

Īpašība classList satur pseido masīvu no elementa CSS klasēm, kā arī ļauj pievienot un noņemt elementa klases, pārbaudīt noteiktas klases esamību starp elementa klasēm.

Runa ir par atribūtu class, kura iekšpusē var rakstīt vairākas klases atdalot ar atstarpēm, piemēram www ggg zzz. Izmantojot classList var noņemt, piemēram, klasi ggg, neietekmējot pārējās klases.

Sintakse

element.classList;

Piemērs . Klašu skaits

Uzzināsim elementa klašu skaitu:

<p id="elem" class="www ggg zzz"></p> let elem = document.querySelector('#elem'); let length = elem.classList.length; console.log(length);

Koda izpildes rezultāts:

3

Piemērs . Iterējam cauri klasēm

Izvadīsim pēc kārtas elementa klases:

<p id="elem" class="www ggg zzz"></p> let elem = document.querySelector('#elem'); let classNames = elem.classList; for (let className of classNames) { console.log(className); }

Koda izpildes rezultāts:

'www' 'ggg' 'zzz'

Skatīt arī

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