Динамическое сумирование checkbox и number
Не получается суммирование вводимого значения в поле type="number".
$(function () {
let checkboxs = $('.sum_value input:checkbox');
checkboxs.change(function () {
$('#options_value_1').html('');
if (this.checked) {
//let text = $('#text').val();
let input = $(`<input class="number" type="number" value="${this.value}" />`);
$(this).data('input', input);
} else $(this).removeData('input');
checkboxs.each(function (i, checkbox) {
if ($(checkbox).data('input')) $('#options_value_1').append([$(checkbox).data('input'), checkbox.value, '<br>']);
})
$('#options_value_1').trigger('input');
});
$('#options_value_1').on('input', function () {
let sum = $('[type="number"]', this).get().reduce((sum, {
valueAsNumber
}) => sum + valueAsNumber, 0)
$('.options_sum_1 span').text(sum);
})
});
// $('#text').val();
// $('.options_sum_1 span').text(sum);
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title></title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="js_script.js" defer></script>
</head>
<body>
<div class="wrapper">
<form action="segment_num.php" method="POST">
<div class="center _container">
<ul class="accordion _container" id="accordion">
<li>
<ul>
<li>
<div class="sum_value">
<div class="table_td" id="male">
<input type="checkbox" name="ntest" value="0">
<input type="number" name="ramdeni" placeholder="65900" /> test_1
<p id="result">0</p>
</div>
<div class="table_td" id="male">
<input type="checkbox" name="ntest" value="0">
<input type="number" name="ramdeni" id="text" placeholder="65900" /> test_2
<p id="result">0</p>
</div>
<div class="table_td" id="male">
<input type="checkbox" name="ntest" value="0">
<input type="number" name="ramdeni" placeholder="65900" /> test_3
<p id="result">0</p>
</div>
</div>
</li>
</ul>
</li>
</ul>
</div>
<div class="column_3" id="column_3">
<br>
<div class="res1">
<div class="options_sum_1" id="options_sum_1">
test: <span></span>
</div>
<div class="options_value_1" id="options_value_1">
<p id="options_value_1" class="options_value_1"></p>
</div>
</div>
<button id="button2" class="button2"> but </button>
</div>
</form>
</div>
</body>
</html>