Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   push in array inside each loop (https://javascript.ru/forum/events/65226-push-array-inside-each-loop.html)

Rompo 05.10.2016 16:06

push in array inside each loop
 
Вложений: 1
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 последней строки в таблице


Почему так?:-E

рони 05.10.2016 16:15

Rompo,
почему строка 4 не в цикле?

Rompo 05.10.2016 16:27

Гениально! А я весь вечер голову ломаю. Спасибо


Часовой пояс GMT +3, время: 08:25.