рони,
Переделал, но к сожалению опять не вышло
function showCart(){
if(!isEmpty(cart))
{
$('.main-cart').html('Корзина пуста!');
}
else{
$.getJSON('goods.json', function (data){
var goods = data;
var out = '';
for(var id in cart){
values += goods[id].cost * cart[id];
out += ` <button data-id="${id}" class="del-goods">x</button> `;
out += `<img src="img\\${goods[id].img}">`;
out += `${goods[id].name}`;
out += ` <button data-id="${id}" class="minus-goods">-</button> `;
out += `${cart[id]}`;
out += ` <button data-id="${id}" class="plus-goods">+</button> `;
out += cart[id]*goods[id].cost; //цена за один товар
out += '</br>';
}
$('.main-cart').html(out);
$('.sums').html(`Общая самма товаров: ${values} рублей.`);
$('.del-goods').on('click', delGoods);
$('.plus-goods').on('click', PlusGoods);
$('.minus-goods').on('click', MinusGoods);
$('[name="sum"]').val(values);
// input = document.getElementById('target'); //-----> добавил для передачи значения
// input.value = values; -----> добавил для передачи значения
});
}
}