1
Я новичок в кодировании (пытается учиться), и я не могу понять, как получить значение параметра check вне значения функции.Переменная checkbox вне функции
Javascript:
$(document).ready(function() {
var quantity= parseInt($('#phones').val());
$("#check1 input:checkbox").change(function() {
var feature = 0;
$("#check1 input:checkbox").each(function() {
if ($(this).is(':checked')) {
feature += parseInt($(this).prop('value'));
}
});
});
var grand = feature * (quantity * Number ('0.1'))
var total = quantity + grand
});
HTML:
<input id="phones" type="numerical" value="0" style="text-align: right"/>
<div id="check1">
<input type="checkbox" value="1" />
, что вы имеете в виду? – OnlyMAJ
Любые особые причины, по которым вы не можете сохранить все переменные и математику в обработчике событий? – melancia
Существует более одного флажка, и по умолчанию по умолчанию установлено значение 0, а когда оно отмечено = 1. значение флажка умножается на уравнение (каждый флажок имеет другое уравнение), а результат всех флажков и количества продуктов складывается как общая сумма. –