как дописать калькулятор Срочно!!
Я новичок в jquare b d javascript вот решил написать калькулятор только не могу понять как сделать чтобы при нажатии чека в функции калк появлялась переменная plita а при снятии чека она исчезала соответственно меняла значение в .keyup (); по чеку.
вот код:
$(document).ready(function () {
$("#fundament2,#fundament1").keyup(function calc() {
var witch = $('input[name=with_lenta]').val() * 2;
var height = $('input[name=height_lenta]').val() * 2;
var thic = $('input[name=thic_lenta]').val()/ 100 ;
var cokol_h = $('input[name=cokol_h]').val()/ 100 ;
var cokol_w = $('input[name=cokol_w]').val()/ 100 ;
var perek = $('input[name=perek]').val()/ 100 ;
var pod_w = $('input[name=pod_w]').val()/ 100 ;
var pod_h = $('input[name=pod_h]').val()/ 100 ;
//--------------------------------------------------------//
var plita = witch / 2 * height / 2 * perek; // надо уберать по действию $("#chek_plit").on("click", function perek()
var cokol = cokol_h + cokol_w;
var pogonaj = witch + height;
var podoshva = pod_w * pod_h * pogonaj;
var total = witch + height;
var lenta_fun = total * thic * cokol;
newTotal = lenta_fun + podoshva + plita;
newTotal = newTotal.toFixed(2);
//var newTotal = Math.round(total1);
$("#Tot").text(newTotal);
$("#Tot1").text(pogonaj);
})
.keyup ();
//------------------- Переключатель плита ----------------//
$("#chek_plit").on("click", function perek(){
if( $(this).is(':checked') ){
$ (".fons2").css ({"display": "block"});
$ (".fons").css ({"margin-top": "0px"});
}else{
$ (".fons2").css ({"display": "none"});
$ (".fons").css ({"margin-top": "38px"});
$('input[name=perek]').val('');
}
});
//------------------- Переключатель пятка ----------------//
$("#chek_pod").on("click", function(){
if( $(this).is(':checked') ){
$ (".fons1").css ({"display": "block"});
}else{
$ (".fons1").css ({"display": "none"});
//document.getElementById("pod_h").value='0';
//document.getElementById("pod_w").value='0';
}
});
//__________________________________________________ ________________
//------------------------------------------------------//
$("#clic").on("click", function() {
if ($("#l1").prop("checked"))
{
$('#block1,#fundament1,#fundament2').animate({heig ht: 'show'}, 500);
$('#block2,#block3,#block4,#block5,#block6,#random _plita,#random_6,#random_7').animate({height: 'hide'}, 500);
//------------------- Калькулятор 1 ----------------//
}
else {if ($("#l2").prop("checked"))
{
$('#block1,#block3,#block4,#block5,#block6,#random _plita,#random_6,#random_7').animate({height: 'hide'}, 500);
$('#block2,#fundament1,#fundament2').animate({heig ht: 'show'}, 500);
//------------------- Калькулятор 2 ----------------//
}
else { if ($("#l3").prop("checked"))
{
$('#block1,#block2,#block4,#block5,#block6,#random _plita,#random_7').animate({height: 'hide'}, 500);
$('#block3,#fundament1,#fundament2,#random_6').ani mate({height: 'show'}, 500);
//------------------- Калькулятор 3 ----------------//
alert = ("похуй");
}
else { if ($("#l4").prop("checked"))
{
$('#block1,#block2,#block3,#block5,#block6,#random _plita,#random_6').animate({height: 'hide'}, 500);
$('#block4,#fundament1,#fundament2').animate({heig ht: 'show'}, 500);
//------------------- Калькулятор 4 ----------------//
}
else { if ($("#l5").prop("checked"))
{
$('#block1,#block2,#block3,#block4,#block6,#fundam ent1,#fundament2,#random_6,#random_7').animate({he ight: 'hide'}, 500);
$('#block5,#random_plita').animate({height: 'show'}, 500);
//------------------- Калькулятор 5 ----------------//
}
else { if ($("#l6").prop("checked"))
{
$('#block1,#block2,#block3,#block4,#block5,#random _plita').animate({height: 'hide'}, 500);
$('#block6,#fundament1,#fundament2,#random_6,#rand om_7').animate({height: 'show'}, 500);
//------------------- Калькулятор 6 ----------------//
}
}}}}}});
});
там ещё смена картинок по чеку прописана.
|