Показать сообщение отдельно
  #1 (permalink)  
Старый 02.11.2017, 12:00
Аспирант
Отправить личное сообщение для chellas88 Посмотреть профиль Найти все сообщения от chellas88
 
Регистрация: 23.10.2017
Сообщений: 37

Проблема с повторяющимися дивами
Всем привет. Помогите решить такую проблемку:
Есть корзина покупок. Если в корзине только один товар, кнопки + и - товар работают, если 2 товара - работают только на первом товаре.

echo '<tr><td><img id="product_img_mini" src="/src/img/products/'.$item['img_1'].'"></td><td>'.$item['name_'.$_SESSION[USER_LANG].''].'</td><td width="120px"><div id="minus" tovar="'.$id.'">-</div><input id="incart" disabled="disabled" type="text" name="'.$id.'" value="'.$_SESSION['cart'][$id].'"><div id="plus" tovar="'.$id.'">+</div></td><td width="100px">'.$item['price'] * $_SESSION['cart'][$id].' грн.</td><td><a href="?page=cart&operation=delete&id='.$id.'"><img src="/src/img/del.png" alt="'.$delete.'" title="'.$delete.'"></a></td></tr>';


$(function(){
	$('#plus').click(function(){
		var product = $(this).attr('tovar');
		var count = $('#incart').attr('value');
		var newcount = +count + +1;
		$('#incart').val(newcount);
		
	});
	
	
	$('#minus').click(function(){
		if ($('#incart').attr('value') > 1) {
		var product = $(this).attr('tovar');
		var count = $('#incart').attr('value');
		var newcount = +count - +1;
		$('#incart').val(newcount);
		}
	});
});


ссылка на изображение https://ibb.co/kLi43G
Ответить с цитированием