如何替换数据?

时间:2017-02-12 10:21:37

标签: javascript json ajax

美好的一天。我推断了50个街区。从JSON格式的文件接收信息。 我收到了JSON照片的链接。我把它放到页面上。我只需点击一下即可更改小尺寸照片上的所有照片。 请告诉我如何一次改变链接?



var image = data["info"][i]["img"]["big"];
block += '<img src="' + image + '"/>'; 
//image - link to photo
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

如果所有图像都显示在像这样的单个元素中

<div id="gallery">
    <img ... >
    <img ....>
    .....
</div>

然后你可以重新生成div的全部内容:

var str = "";
for (var i = 0; i < data["info"].length; i++) {
    str += '<img src="' + data["info"][i]["img"]["small"] + '"/>';
}
document.findElementById("gallery").innerHTML = str;