А если попробую сделать так что бы передавался id от блоков в которых находятся калькуляторы, и вынесу script общий для всех, а внутри блоков все будет по классам
$('.js-amount').on('change keyup', function () {
let block_id = $(this).parents('.blockcalc').attr('id');
calc($(this).val(), block_id);
Ну вот так примерно? Получится? Мне просто JSON.parse Нельзя убирать
|