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

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

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

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

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

Войти через центр авторизации
Похожие вопросы