Создай свой
выпускной альбом
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
Стоимость альбома
Сколько человек в классе?
10
30
Заполнение альбома
Обложка
Кол-во страниц в альбоме:
0 страниц
Кол-во страниц в альбоме:
0 страниц(ы)
Цена альбома:
0 руб
Цена альбома:
0 руб
Заказать альбом

Делаем калькулятор в форме блока CR32N в Tilda

Вносим небольшие изменения в расчёт калькулятора:

1. Создали блок CR32N
2. Добавили скрипт на страницу в блок ДРУГОЕ ► T123
<script>
//Скрываем ненужные поля
 $(".t-input-group_fr:eq(0)").hide();
 $(".t-input-group_fr:eq(2)").hide();

  $( document ).ready(function() {
setTimeout(function() {
//Получаем значение кол-ва страниц
     $(".t-calc:eq(1)").html($(".t-calc:eq(0)").html());  
var a = $(".t-calc:eq(0)").html();
 a = Math.ceil(a);     
//Получаем вид обложки
 var b =  $(".t-calc:eq(2)").html();
 b = parseInt(b);
//Рассчитываем цену и выводим на экран 
 var c = 1000+(a-16)*100+b;
 $(".t-calc:eq(3)").html(c);
}, 500);
//При изменении в полях
    $( '[name="kol"] , [name="pol"] , [name="obl"] ' ).change(function() {
 setTimeout(function() {
//Получаем значение кол-ва страниц   
 var a = $(".t-calc:eq(0)").html();
 a = Math.ceil(a);
//Если страниц меньше 16, то ставим минимум 16 
 if (a<16){      a=16;  }
 $(".t-calc:eq(1)").html(a);
//Получаем значение обложки 
 var b =  $(".t-calc:eq(2)").html();
 b = parseInt(b);
//Рассчитываем цену и выводим на экран 
 var c = 1000+(a-16)*100+b;
 $(".t-calc:eq(3)").html(c);
}, 100);
});
});    
</script>
Made on
Tilda