Показать сообщение отдельно
  #22 (permalink)  
Старый 27.05.2016, 14:20
Аспирант
Отправить личное сообщение для PonyS Посмотреть профиль Найти все сообщения от PonyS
 
Регистрация: 19.04.2016
Сообщений: 55

Даже мой вариант считает, но почему-то конфликтует с выводом значения из div после смены, вот полный код:
<script>
  var count = $('input[name=adult]').val(), count2 = $('input[name=adult2]').val(), totalcount;
 totalcount = count + count2;
    $('.price').click(function() {

     $(this).toggleClass('select', $('.select').length < totalcount && !$(this).is('.select'));
     var arr = [];
      $('.price').each(function(i,el){
            $(el).is('.select') && arr.push(+i)
            });
      $('input[name=mesto]').val(arr)
    });

  </script>


TotalCount переменная почему-то встает на то число которые указано в input mesto, а не суммирует adult и adult2, в чем может быть проблема? Если подключить в код document.write(totalcount); , то выведет не подсчет из adult и adult2, а число которое указано в div price
Ответить с цитированием