Salve ragazzi, ho un file json dal quale prendere delle immagini e inserirle nel documento html, ho inserito questo codice, ma non va
la prima parte funziona, la seconda no
il file json è questo
e il codice html giusto per essere completi è questo
Codice:
$("#one").click(function() {
$.getJSON("data/one.json", function(obj){
$.each(obj, function(key, value){
$("#coldx").append("<ul>"+value.name+"</ul>","<ul>"+value.details+"</ul>","<ul>"+value.composition+"</ul>","<ul>"+value.modelDetails+"</ul>");
});
$.each(obj, function(src, value){
for (var i =0; i <value.images.length; i++) {
$("#coldx").append('<img src="' + images[i] + '">');
};
});
});
la prima parte funziona, la seconda no
il file json è questo
Codice:
{
"item": {
"name": "ABITO CORTO",
"details": "Maglia leggera, Collo a V, Interno semi-foderato, Logo.",
"composition": "Composizione: 94% Viscosa, 6% Elastam.",
"modelDetails": [
"La modella indossa una taglia 40",
"Misure: 86 - 60 - 90",
"Altezza modella: 178cm"
],
"images": [
"http://cdn.yoox.biz/34/34295573it_12n_f.jpg",
"http://cdn.yoox.biz/34/34295573it_12n_r.jpg",
"http://cdn.yoox.biz/34/34295573it_12n_e.jpg",
"http://cdn.yoox.biz/34/34295573it_12n_d.jpg"
]
}
}
e il codice html giusto per essere completi è questo
HTML:
<div id="colsx">
<ul>
<li id="one">one</li>
<li id="two">two</li>
<li id="three">three</li>
<li id="four">four</li>
</ul>
</div>
<div id="coldx">
</div>