Не получается сложить JS

195
23 июля 2018, 13:10
<script type="text/javascript">
  $(document).ready(function() {
  $(".list tr:even td").css("background-color", "#F4F4F8");
});
  $(document).ready(function() {
  $("input:checkbox").click(function(){
  update_sum();
 });
});
function update_sum(){
var bonus = $('#sum_bonus').val();
var sum = 0;
$('input:checkbox').each(function (){
  if(this.checked){
    sum += (1*$(this).attr('data-sum'));
  }
});
 $("#total_sum").text(sum.toFixed(2));
 $("#bonus").text(sum + bonus);
 }
 </script>

$("#bonus").text(sum + 20); так получается сложить, а так
$("#bonus").text(sum + bonus ); а так не получается ?

Answer 1
$("#bonus").text(sum + bonus);
$("#bonus").text(sum + +bonus);

Хотя лучше вместо этого править здесь:

var bonus = $('#sum_bonus').val();
var bonus = +$('#sum_bonus').val();
READ ALSO
Почему в массив stream заносится undefined,

Почему в массив stream заносится undefined,

мне нужно, чтобы в массив stream записывался последний бит из массива arr, и потом этот же последний бит нужно удалить из arr

156
Как отправить обновленный response через fetch?

Как отправить обновленный response через fetch?

Как через fetch в существующий реквест добавить данные? Для примера: есть endpoint, у него в теле, в одном из свойств есть булево значение, которое...

182
Кнопка показать ещё, после &ldquo;перейти на страницу&rdquo; и &ldquo;вернутся назад&rdquo;, отображалась полностью предыдущая страница

Кнопка показать ещё, после “перейти на страницу” и “вернутся назад”, отображалась полностью предыдущая страница

На сайте есть каталог списка товаровНа странице отображается например 24 товара, постраничная навигация и кнопка показать ещё, которая подгружает...

189
Ошибка сервера при регистрации

Ошибка сервера при регистрации

Делал регистрацию в интенет-магазинЕсли через Postman делать то все хорошо, а если через сайт то пошучаю ошибку http://localhost:8081/user/signup 500 (Internal Server...

174