你好我有一些问题: 我有一些数据来自JSON文件,我需要以更有效的方式编写它。基本上它的工作正常,但我想将图像像嵌套数组或其他东西。获取json数据循环
所以我只需要做一个图像标签调用,但图像标签将引入一组图像。我不想定义图像1-image1000的img标签,
我应该能够只是把在相似图片:
“image”: { image1.jpg, image2.jpg, image3.jpg, image4.jpg}
,并用这样的
一个图像标签叫它那可能?一些指导将会有所帮助。感谢
JSON DATA
{ "mygallery": [
{"image1": " image1.jpg",
"image2": " image2.jpg",
"image3": " image 3.jpg",
"image4": " image 4.jpg",
“pagename”: “MyGallery”,
}
JAVASCRIPT CALL
<script type="text/javascript">
$.getJSON('js/gallery.js, function(data){
$("#main").html('');
$(data.mygallery).each(function(index, mygallery){
$("#main").append('<li class="thecontent"><img src="/_img/' + mygallery.image1 + '" /><img src="/_img/' + mygallery.image2 + '" /><img src="/_img/' + mygallery.image3 + '" /><img src="/_img/' + mygallery.image4 + '" /><span>' + mygallery.pagename + '</span></li>');
});
});
</script>
HTML DIV
<div id=”main”>
</div>
I'm getting it to spit it out like this:
–@john - 看看我编辑的答案添加了所需的代码来循环显示图像并追加标记。 – ShankarSangoli
@john - 我编辑过的答案对你有帮助吗? – ShankarSangoli