Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Нужен совет что поменять в json структуре или в коде / 1 сообщений из 1, страница 1 из 1
30.06.2015, 14:43
    #38996015
Valeriy1996
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет что поменять в json структуре или в коде
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
Нужен совет что поменять в json структуре или в коде , чтоб получить такую разметку: 

<code>
<div class="works blocks">
 <div class="worksFastFood  hide">
		<div class="work-wrapper closed w1" style="width: 316.6px;"> 
		  <img data-video="Hiqu6-g523yM" data-alt-src="img/works/preview/Hiqu6-g53yM_h.jpg" src="img/works/preview/Hiqu6-g53yM.jpg" title="" alt="">
		  <h4>Digital_1</h4>
		</div>
		<div class="work-wrapper closed w2" style="width: 316.6px;"> 
		  <img data-video="r3-K4vv2R2e6E" data-alt-src="img/works/preview/r3-K4vvRe6E_h.jpg" src="img/works/preview/r3-K4vvRe6E.jpg" title="" alt="">
		  <h4>Digital_2</h4>
		</div>
		<div class="work-wrapper closed w1" style="width: 316.6px;"> 
		</div>
		<div class="clearfix"></div>
	</div>
 <div class="worksFitness  hide">
		<div class="work-wrapper closed w1" style="width: 316.6px;"> 
		  <img data-video="np_IEdf22z0I" data-alt-src="img/works/preview/np_IEdf2z0I_h.jpg" src="img/works/preview/np_IEdf2z0I.jpg" title="" alt="">
		  <h4>Digital_3</h4>
		</div>
		<div class="work-wrapper closed w1" style="width: 316.6px;"> 
		  <img data-video="1Rmzl2KpZTaY" data-alt-src="img/works/preview/1RmzlKpZTaY_h.jpg" src="img/works/preview/1RmzlKpZTaY.jpg" title="" alt="">
		  <h4>Digital_4</h4>
		</div>
		<div class="clearfix"></div>
	</div>

</div>


А и з того кода что у меня получаеться во такая Разметка: 

 
<div class="works blocks">

<div class="worksFastFood" style="float: left; height: auto;" hide"=""><div class="work-wrapper closed w2"><img data-video="r3-K4vvRe6E" src="/Kvinto/img/works/preview/r3-K4vvRe6E.jpg" data-alt-src="r3-K4vvRe6E.jpg title=" "="" alt=""><h3>Digital <br> </h3></div></div>
<div class="worksFastFood" style="float: left; height: auto;" hide"=""><div class="work-wrapper closed w2" style="width: 316.6px; background-color: rgb(33, 33, 33);"><img data-video="r3-K4vvRe6E" src="/Kvinto/img/works/preview/r3-K4vvRe6E.jpg" data-alt-src="r3-K4vvRe6E.jpg title=" "="" alt=""><h3>Digital <br> )</h3></div></div>
<div class="worksFitness" style="float: left; height: auto;" hide"=""><div class="work-wrapper closed w1" style="width: 316.6px; background-color: rgb(107, 32, 161);"><img data-video="np_IEdf2z0I" src="/Kvinto/img/works/preview/np_IEdf2z0I.jpg" data-alt-src="np_IEdf2z0I.jpg title=" "="" alt=""><h3>Digital <br> </h3></div></div>
<div class="worksFitness" style="float: left; height: auto;" hide"=""><div class="work-wrapper closed w1" style="width: 316.6px; background-color: rgb(107, 32, 161);"><img data-video="np_IEdf2z0I" src="/Kvinto/img/works/preview/np_IEdf2z0I.jpg" data-alt-src="np_IEdf2z0I.jpg title=" "="" alt=""><h3>Digital <br> </h3></div></div>

</div>







Вот сам код :

function renderWorked(itemsi) {

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

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


        item = itemsi[i];
        var inter = item['Category'];



        if ($(".FastFood, Azk,Fitness")) {
            //if(inter === item['Category']){html.push('<div class="clearfix"></div>'); }
            // $(".Food:last").after("<div class='clearfix'></div>");




            console.log(inter);
            html.push('<div  class="works' + item['Category'] + '"' + 'style="float: left"' + 'hide">');
            html.push('<div class="work-wrapper closed w' + item['Wraper'] + '">');
            html.push('<img data-video="' + item['data-video'] + '" src="/Kvinto/img/works/preview/' + item['image-data'] + 'data-alt-src="' + item['data-alt-src'] + '.jpg title="" alt=""   >');
            html.push('<h3>' + item['title'] + '</h3>');
            html.push('</div>');
        }


        html.push('</div>');
        containered.html(html.join(''));
        // html.push('<div class="clearfix"></div>');
    }

}


var workItemsed = [


    {
        'Wraper': '2',
        'Category': 'FastFood',
        'data-video': 'r3-K4v2vRe6E',
        'data-alt-src': 'r3-K42vvRe6E',
        'image-data': 'r3-K4vvR2e6E.jpg"',
        'title': 'Digital <br> digital'
    }, {
        'Wraper': '1',
        'Category': 'FastFood',
        'data-video': 'szor3Tr2gxm4',
        'data-alt-src': 'szor23Trgxm4',
        'image-data': 'szor3T2rgxm4.jpg"',
        'title': 'Digital <br> Digital'
    }, {
        'Wraper': '2',
        'Category': 'FastFood',
        'data-video': '67-igPt2oM28',
        'data-alt-src': '67-ig2PtoM28',
        'image-data': '67-igP2toM28.jpg"',
        'title': 'Digital <br> Digital'
    },

    {
        'Wraper': '1',
        'Category': 'Fitness',
        'data-video': 'np_IEdf2z0I',
        'data-alt-src': 'np_IE2df2z0I',
        'image-data': 'np_IEdf22z0I.jpg"',
        'title': 'Digital <br> Digital'
    }, {
        'Wraper': '1',
        'Category': 'Fitness',
        'data-video': '1RmzlK2pZTaY',
        'data-alt-src': '1Rmzl2KpZTaY',
        'image-data': '1RmzlKpZ2TaY.jpg"',
        'title': 'Digital <br> Digital'
    }, {
        'Wraper': '1',
        'Category': 'Fitness',
        'data-video': 'yvfulPey2N94',
        'data-alt-src': 'yvfulPeyN294',
        'image-data': 'yvfulPe2yN94.jpg"',
        'title': 'Digital <br> Концепт - Digital'
    }
];



renderWorked(workItemsed);

$('#cases').append('<div class="clearfix"></div>');
$("#cases Azk:last").append('<div class="clearfix"></div>')
$('.FastFood').css('float, left');

});




Тоесть нужно чтоб например <code> <div class="worksFastFood"> </div> недублировался , а в него записывались <div class="work-wrapper closed w> Которые соотвецтвовалиб нужной категории.  
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Нужен совет что поменять в json структуре или в коде / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]