Metoda matches

Metoda matches umožňuje zkontrolovat, zda element vyhovuje zadanému CSS selektoru.

Syntaxe

javascriptelement.matches('selektor');

Příklad

Zkontrolujeme, zda je náš element odstavec s třídou www:

html<p id="elem" class="www"></p>
javascriptlet elem = document.querySelector('#elem');
console.log(elem.matches('p.www'));

Výsledek provedení kódu:

javascripttrue

Viz také

  • metoda contains,
    která kontroluje potomka podle selektoru
  • metoda closest,
    která najde rodiče podle selektoru