Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
191 of 264 menu
◀ ▶

თვისება classList

თვისება classList შეიცავს ფსევდომასივს ელემენტის CSS კლასების, ასევე საშუალებას გაძლევს დაამატო და წაშალო ელემენტის კლასები, შეამოწმო კონკრეტული კლასის არსებობა ელემენტის კლასებს შორის.

საუბარია ატრიბუტ class-ზე, რომლის შიგნითაც შესაძლებელია რამდენიმე კლასის დაწერა გამოტოვებით, მაგალითად www ggg zzz. classList-ის საშუალებით შესაძლებელია წაშალო, მაგალითად, კლასი ggg, სხვა კლასების შეუხებლად.

სინტაქსი

ელემენტი.classList;

მაგალითი . კლასების რაოდენობა

გავიგოთ ელემენტის კლასების რაოდენობა:

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

კოდის შესრულების შედეგი:

3

მაგალითი . კლასების გადავლა

გამოვიტანოთ ელემენტის კლასები სათითაოდ:

<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); }

კოდის შესრულების შედეგი:

'www' 'ggg' 'zzz'

იხილეთ აგრეთვე

  • მეთოდი classList.add,
    რომელიც ამატებს მოცემულ კლასს
  • მეთოდი classList.remove,
    რომელიც შლის მოცემულ კლასს
  • მეთოდი classList.contains,
    რომელიც ამოწმებს მოცემულ კლასს
  • მეთოდი classList.toggle,
    რომელიც მონაცვლეობით ჩართავს/ან თიშავს მოცემულ კლასს
← →
↑
ქართული▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა