150 of 264 menu

Kaedah closest

Kaedah closest mencari elemen induk terdekat yang sepadan dengan pemilih CSS yang ditentukan, sementara elemen itu sendiri juga disertakan dalam carian.

Sintaks

elemen.closest('pemilih');

Contoh

Mari cari dalam kalangan elemen induk, elemen dengan kelas www:

<div class="www" id="parent2"> <div class="ggg" id="parent1"> <p class="zzz" id="child"></p> </div> </div> let elem = document.querySelector('#child'); let parent = elem.closest('.www'); console.log(parent.id);

Hasil pelaksanaan kod:

'parent2'

Contoh

Mari cari dalam kalangan elemen induk, elemen dengan kelas www. Hasilnya, kita akan dapat rujukan kepada elemen itu sendiri, kerana ia sendiri mempunyai kelas ini:

<div class="www" id="parent2"> <div class="www" id="parent1"> <p class="www" id="child"></p> </div> </div> let elem = document.querySelector('#child'); let parent = elem.closest('.www'); console.log(parent.id);

Hasil pelaksanaan kod:

'child'

Lihat juga

  • kaedah matches,
    yang menguji elemen menggunakan pemilih
  • kaedah contains,
    yang menguji elemen keturunan menggunakan pemilih
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak