@winers
Начинающий программист

Как обратиться к псевдоэлементу через jquery и добавить ховер эффект?

$('.claim_con p:before').hover(function(e) {
  $('.hero_side__dropdown').css("top",e.type === "mouseenter"?"10px":"-300px")
})

если обратиться просто к .claim_con p то все отрабатывает.
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега CSS
Никак, псевдоэлементы недоступны для js.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
zkrvndm
@zkrvndm
Архитектор решений
Напрямую обратится нельзя, но вы можете при помощи jQuery добавить на страницу стиль, который изменит ваш псевдоэлемент.
Ответ написан
@ForSureN1
frontend dev
Ну как вариант, просто внутри вашего блока, создайте элемент с абсолютным позиционированием, и уже его используйте в js
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 01:35
5000 руб./за проект
24 нояб. 2024, в 01:24
500 руб./за проект
24 нояб. 2024, в 00:04
5000 руб./за проект