Метад matches

Метад matches дазваляе праверыць, ці задавальняе элемент указанаму CSS селектару.

Сінтаксіс

javascriptэлемент.matches('селектар');

Прыклад

Праверым, ці з'яўляецца наш элемент абзацам з класам www:

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

Вынік выканання кода:

javascripttrue

Глядзіце таксама

  • метад contains,
    які правярае нашчадка па селектару
  • метад closest,
    які знаходзіць бацьку па селектару