Показать сообщение отдельно
  #1 (permalink)  
Старый 05.10.2016, 16:06
Интересующийся
Отправить личное сообщение для Rompo Посмотреть профиль Найти все сообщения от Rompo
 
Регистрация: 25.02.2012
Сообщений: 14

push in array inside each loop
var obj = {
   arr: []
}
var item = {}

$('table tr').each(function(i, elem){
   item.title = $(this).find('td .title').text();
   item.descr = $(this).find('td .descr').text();
   console.log(item); //выводит все строки в таблице в разными title и descr
   obj.arr.push(item); // добавляю эти строки в массив
})

console.log(menu); // в массиве наблюдаю n-элементов и все с title и descr последней строки в таблице


Почему так?
Изображения:
Тип файла: jpg Снимок.JPG (53.5 Кб, 4 просмотров)
Ответить с цитированием