Поставьте брейкпоинт внутри onclick и посмотрите что он вообще туда заходит по клику и дальше пошагово смотрите где и что не отрабатывает.
Я на странице сайта вообще не нашел этого участка кода. Он там есть?
Псевдоэлементы ::before и ::after удобны для сугубо оформительских целей. Поскольку отловить клик по ним можно только сравнивая координаты клика мыши с их координатами, использовать их для интерактива крайне неудобно.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.