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:)
150 of 264 menu
◀ ▶

Metoda closest

Metoda closest caută cel mai apropiat element părinte, care se potrivește cu selectorul CSS specificat, în timp ce elementul însuși este inclus în căutare.

Sintaxă

element.closest('selector');

Exemplu

Să găsim printre părinții elementului un element cu clasa 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);

Rezultatul executării codului:

'parent2'

Exemplu

Să găsim printre părinții elementului un element cu clasa www. În rezultat, vom obține o referință la elementul însuși, deoarece acesta are această clasă:

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

Rezultatul executării codului:

'child'

Vezi și

  • metoda matches,
    care verifică un element după selector
  • metoda contains,
    care verifică un descendent după selector
← →
↑
Română▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge