Здравствуйте. Направьте в нужное русло, есть код.
$(document).ready(function () {
$('html').on('click','.calculat_inf',function () {
$('<div class="price_block_blocknote"><p class="type_jaluzis1 price_block"></p><p class="type_vidshtor1 price_block"></p><p class="type_material_inf1 price_block"></p><p class="type_name_tkan1 price_block"></p><p class="type_shirina_visota1 price_block"></p><p class="type_itogo_inf1 price_block"></p><input class="type_itogo_inf_val" name="from_form_info" type="hidden" /></p><button class="remove">Удалить</button></div> ').fadeIn('slow').appendTo('.inputs_info_calc');
});
$('html').on("click" ,'.calculat_inf',function (){
var divjal = $("#type_jaluzis").val();
var divvid =$("#type_vidshtor").val();
var divmat =$("#type_material_inf").val();
var divname =$("#type_name_tkan").val();
var divshirvis =$("#type_shirina_visota").val();
var divitogo =$("#type_itogo_inf").val();
$(".type_jaluzis1:last").html(divjal);
$(".type_vidshtor1:last").html(divvid);
$(".type_material_inf1:last").html(divmat);
$(".type_name_tkan1:last").html(divname);
$(".type_shirina_visota1:last").html(divshirvis);
$(".type_itogo_inf1:last").html('6.Стоимость: '+divitogo+' BYN');
$(".type_itogo_inf_val:last").val(divitogo);
});
$('html').on("click" ,'.calculat_inf',function () {
var summ = 0;
$("div.price_block_blocknote input.type_itogo_inf_val").each(function() {
summ += parseFloat($(this).val());
});
$('#summ_blocknote').html('Общая сумма <br>'+summ.toFixed(2)).show();
});
$('html').on('click','.remove', function () {
$(this).parent().remove();
var summ = 0;
$("div.price_block_blocknote input.type_itogo_inf_val").each(function() {
summ += parseFloat($(this).val());
});
$('#summ_blocknote').html('Общая сумма <br>'+summ.toFixed(2));
if (summ==0) {$('#summ_blocknote').hide();}
});
});
Суть в следующем, по нажатию на кнопку button.class="calculat_inf" происходит выполнение кода, а вот как сделать, чтобы это была не одна кнопка, а один чекбокс и одна кнопка, если чекбокс активен, нажал кнопку - код выполнен, если не отмечен то не выполнен. Я так полагаю нужно использовать вот это
if $().prop('checked', true);