DDolgy
@DDolgy
Распи***й

Как обратиться по контексту к конкретному инпуту?

При потере фокуса идет проверка, если инпут пуст, то legend идет обратно. Если в конкертном инпуте есть что-то, то legend присваиваются стили, чтоб он был сверху.
Я так понял тут штука с конекстом, помню как-то можно присвоить this в переменную и ее вставлять. Если не сложно, покажите на примере)
$(' .breif__contact__div input').focusout(function () {
    if( $(this).val() ) { 
         $(' .breif__contact__div input + .legend').css("bottom","100%");    
    }
    });


<div class="breif__contact__div">
 			 	<input type="text" name="company" >
 			 	 			 	<span class="legend">Компания:</span>

 			 </div>
  • Вопрос задан
  • 96 просмотров
Пригласить эксперта
Ответы на вопрос 1
leni_m
@leni_m
ЧупаКобрус
+ внутри строки как символ, а не оператор склейки строк.
Вы наверное имеете ввиду
$(' .breif__contact__div input .legend').css("bottom","100%");

Тогда так:
$(this + ' .legend').css("bottom","100%");
Без вашей html разметки можно гадать бесконечно.
Ответ написан
Ваш ответ на вопрос

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

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