@Develm

Как складывать значения переменной?

Есть код:
$(".select").change(function () {
          var str = "";
          $(".active option:selected").each(function () {
                str += $(this).val();
              });
          $(".cena").text(str);
        })
        .change();

вот где вставляет текст (.text) надо складывать значения, то есть там несколько с классом active, сейчас он подставляет числа рядом
  • Вопрос задан
  • 203 просмотра
Пригласить эксперта
Ответы на вопрос 1
@TSwizard
В моей практике, пытаясь получить какие-либо значения из DOM - я всегда получал string )
parseFloat/parseInt в помощь.

Можешь проверить:
$(".select").change(function () {
          var str = 0;
          $(".active option:selected").each(function () {
                str += parseFloat($(this).val());
                console.log(typeof $(this).val());
              });
          $(".cena").text(str);
        })
        .change();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы