Пишу свой первый калькулятор на Jquery.
Есть функция, вот часть ее:
$("#slider").on("change", function () {
var total_days = (days + tz + meta)*copyright
});
И есть 3 чекбокса, при изменении которых меняются значения переменных:
var tz = 0;
var meta = 0;
var copyright = 1;
$('#check2').change(function() {
if ($('#check2').prop('checked')) {
var tz = 2;
} else {
var tz = 0;
}
});
$('#check3').change(function() {
if ($('#check3').prop('checked')) {
var meta = 2;
} else {
var meta = 0;
}
});
$('#check4').change(function() {
if ($('#check4').prop('checked')) {
var copyright = 3;
} else {
var copyright = 1;
}
});
Переменные сделал глобальными, чтобы хоть как-то это работало, но как передать изменения в функцию?