Как отследить наличие псевдоэлемента у ноды в JavaScript?
У меня есть DOM-элемент - ссылка. В зависимости от ширины экрана текст ссылки и href должен меняться. В css медиа-запросом добавляю к ноде псевдоэлемент и меняю font-size у текста ссылки. Вешаю MutationObserver на ссылку, чтобы отрабатывала фун-я по замене href, но обсервер не хочет отслеживать нужные мне изменения (добавление/удаление псевдоэлемента, изменение стилей). Как можно это отслеживать и запускать нужную мне фун-ю? Есть ли в JavaScript'e способы помимо MutationObserver?
Антон Литвиненко, псевдоэлементы не являются, а ссылка у которой меняется стили, является. Вот это изменение я и пытаюсь отследить раз уж псевдоэлемент никак.