CrewCut
@CrewCut
Коплю силы на переезд в тропики

Как в jQuery найти элемент внутри предка?

Допустим, есть вот такая разметка:
<div class="form-groups has-feedback">
	<div class="input-group">
		<span class="input-group-addon">Ваше имя</span>
		<input type="text" class="form-control" id="o_name">
	</div>
	<span class="glyphicon form-control-feedback" aria-hidden="true"></span>
</div>


При вводе данных в input нужно добавить к предку .form-groups класс, с этим понятно. А как мне по-правильному добавить класс к span.glyphicon?

Нынешний js:
$('#order .modal-body').on('input', 'input.form-control', function () {
	if( $(this).val().length() > 5 ){
		$(this).closest('div.form-group').addClass('has-success');
	}else{
		$(this).closest('div.form-group').removeClass('has-success');
	}
});
  • Вопрос задан
  • 962 просмотра
Решения вопроса 1
symbol
@symbol
short
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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