@MegaPuxapb

Как найти все элементы с определённым классом и сложить их содержимое?

Как вытащить и сложить цену, у всех .price?

<div class="wrap">
      <div class="price">2 руб.</div>
      <div class="price">3 руб.</div>
      <div class="price">4 руб.</div>
</div>
  • Вопрос задан
  • 151 просмотр
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
const sum = Array
  .from(document.querySelectorAll('.price'))
  .reduce((acc, n) => acc + parseFloat(n.innerText), 0);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@MegaPuxapb Автор вопроса
решил вот так:
function totalSumma() {
		var sum = 0;
		$('.price').each(function(){
		    sum += parseFloat($(this).text());
		});
	}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы