Метод 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,
    който намира родител по селектор