Показать сообщение отдельно
  #5 (permalink)  
Старый 31.10.2017, 11:27
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

the_little, попробуйте так:
$(document).ready(function() {
	$("#b-m,#u-m").change(function(){
		var $t=$(this),
			bool=$t.attr('id')=='u-m',
			um=$("#u-m").val(),
			count=$("#count").html(),
			amount=bool?
				Math.ceil(um / count):
				$("#b-m").val(),
			price=$(".new-price").html();
			
		if(bool)
			$("#b-m").val(amount);
		
		$(".calc-amount").text(amount * count);
		$(".calc-price").text((amount * count * price).toFixed(2));
	});
});
Ответить с цитированием