Добавить класс во время изменеие?

Привет всем!
Есть такая разметка
<div class="list_product">
								<figure>
									<a href="images/107.jpg">
										<img src="images/list_product.jpg" alt="" title="">
									</a>
								</figure>
								<div class="number_list">
									<span class="plus"></span>
									<input type="text" value="0" size="5"/>
									<span class="minus"></span>
								</div>
								<div class="fixed_bar">
									<div class="add_btn_fixed">
										<button>В корзину</button>
									</div>
								</div>
							</div>

и есть код который выполняет определенное действия при изменение поле input
$('.list_product input').change(function(){
	$('.list_product').addClass('fixed_blok');
});

сейчас при изменение везде где есть класс .list_product добавляется класс .fixed_blok А НАДО ЧТОБ К ВЫБРАННОМУ ТОВАРУ ДОБАВЛЯЛСЯ ТОЛЬКО.

Более подробно
Сейчас при изменение класс добавляется везде, а надо конкретному блоку.

Думаю это делается через this но у меня не получилось.
Спасибо
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
@MrTimon
Измени код на следующий
$('.list_product input').change(function(){
  $(this).closest('.list_product').addClass('fixed_blok');
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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