Показать сообщение отдельно
  #1 (permalink)  
Старый 21.07.2016, 14:36
Новичок на форуме
Отправить личное сообщение для fatklass Посмотреть профиль Найти все сообщения от fatklass
 
Регистрация: 21.07.2016
Сообщений: 6

Собрать все одинаковые классы и атрибуты умножить и сложить
Добрый день,
есть таблица надо обойти все tr c class="offer_container" каждый атрибут data-wanted_wood="150" умножить на data-count="2" затем наверное записать в массив и массив сложить.
Как то так должно получиться: ((150*2)+(0*1)+(150*1))=450

Например я вот получаю значения первого offer_container умножаю атрибуты получаю результат, а как теперь пройтись циклом по всем остальным и получить сумму всех?
wood = $(".offer_container").attr('data-wanted_wood');
woodcount = $(".offer_container").attr('data-count');
result = wood*woodcount;
console.log(result);


Помогите пожалуйста.


<table class="vis" id="own_offers_table">
<tr class="offer_container " id="offer_49051" data-id="49051" data-count="2" data-wanted_wood="150" data-wanted_stone="0" data-wanted_iron="0">

<tr class="offer_container " id="offer_49052" data-id="49052" data-count="1" data-wanted_wood="0" data-wanted_stone="150" data-wanted_iron="0">

<tr class="offer_container " id="offer_49053" data-id="49053" data-count="1" data-wanted_wood="150" data-wanted_stone="0" data-wanted_iron="0">
</table>
Ответить с цитированием