Задать вопрос
Nordborn
@Nordborn
Frontend

Как добавить класс к элементу когда его сосед в :focus'е?

Есть контейнер в котором лежит input и label. Как сделать так, что бы в то время как input находится в фокусе к label или к родительскому блоку добавлялся css класс?

Пример разметки: https://jsfiddle.net/eva15nj7/
  • Вопрос задан
  • 214 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
dmitriy_novikov
@dmitriy_novikov
Занимаюсь web-разработкой с 2010г. http://dmnv.ru
тут можно даже без js обойтись.
input:focus + label { /* ваши стили */ }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Gregpopov
Full stack web developer
$(function(){
    $('input').on('focusin',function(){
        $(this).parent('div').addClass('class')
    })
})
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы