Сейчас узнаем, какой подарок выпадет именно Вам
Крутите колесо
Создай свой
выпускной альбом
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