@pillson

Jquery each сложить значения после перебора?

$(this).closest('.product-section__information_quantity').find("input[name=count_product]").each( function (index, el) {
            
        var allCountInform  = $(el).val();
     
        console.log(allCountInform);  // отдает 50 и 1000

        });


Как сложит все полученные в переборе числа var allCountInform += $(el).val(); не решило проблему
  • Вопрос задан
  • 63 просмотра
Решения вопроса 2
@wug1
Новичок
var allCountInform надо вынести из функции. Сейчас у вас каждый раз переменная переписывается
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@pillson Автор вопроса
Все проблема решилась из за жесткого кеша + parseFloat т.к. иначе просто делал их строкой

var allCountInform  =  0;
$(this).closest('.product-section__information_quantity').find("input[name=count_product]").each( function (index, el) {            
        allCountInform  += parseFloat($(el).val());
 });
 console.log(allCountInform);
Ответ написан
Ваш ответ на вопрос

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

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