@Valeriy1997

Как правильно собрать html елементы из json?

function renderWorked(itemsi) {

$('#cases').append(' '); // создаём див в который будет добавляться информация с джсон

var containered = $('.block'), html = [], i, item; // сюда должно добавлять
for (i = 0; i < itemsi.length; i ++) {
item = itemsi[i];



if($("div")){ если етод код убрать то все загребет под одну категорию

//-----собирает html добавляя данные с json

html.push(''); - вставляет div с нужной категорией
html.push('');
html.push(''%20+%20item%5B'image-data'%5D%20%20+%20');
html.push(''+ item['title'] + '');
html.push('');
}


html.push('');
containered.html(html.join(''));
// html.push('');
}

}

var workItemsed = [ //json файл

// kategori_1
{'Wraper': '1','Category': 'Digital','data-video': '5n_aW-dPRIQ0', 'data-alt-src':'5n_aW-dPRIQ0', 'image-data': '5n_aW-PdRIQ0.jpg"', 'title': 'Digital
(пример1)' },

// kategori_2
{'Wraper': '2','Category': 'iron75','data-video': 'r3-K4vdvRe6E', 'data-alt-src':'r3-K4dvvRe6E', 'image-data': 'r3-K4vvdRe6E.jpg"', 'title': 'Digital
rill)' },

// Kategori_3
{'Wraper': '1','Category': 'tod123','data-video': 'np_IEdf2dz0I', 'data-alt-src':'np_IEddf2z0I', 'image-data': 'np_IEdfd2z0I.jpg"', 'title': 'Digital
Screen ' },

// Kategori_4
{'Wraper': '2','Category': 'CinemaSity','data-video': 'IEv-n8d1jXj4', 'data-alt-src':'IEv-n8d1jXj4', 'image-data': 'IEv-n81djXj4.jpg"', 'title': 'Digital
s23' },

// Kategori_5
{'Wraper': '2','Category': 'GEt1323','data-video': 'qMyvvsdI-Ct8', 'data-alt-src':'qMyvvsI-Cdt8', 'image-data': 'qMyvdvsI-Ct8.jpg"', 'title': 'Digital
' },

// kategori_6
{'Wraper': '2','Category': 'Center','data-video': 'wSszoG2dJMTM', 'data-alt-src':'wSszoG2dJMTM', 'image-data': 'wSszoG2JMdTM.jpg"', 'title': 'Digital
Digital' },


renderWorked(workItemsed);

Получаеться такая разметка :





А нужно, чтоб получилось:

один - тоесть див категория , и в ету категорию все согласно json структуре .
  • Вопрос задан
  • 295 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект