JSONファイルを使用していて、画像を取り込んでいます。私がループを実行すると、各アイテムがフォトグリッドのページに表示されます。しかし、その後、私はどのようにそれらの写真のそれぞれにURLを割り当てることができるか知りたい。特定のページのURLを指すようにそれぞれ必要です。URLにJSONオブジェクトを割り当てる方法が分かりません
(function() {
'use strict';
var url = 'path to json';
$.getJSON(url, function(json) {
var categoryImage = '';
$.each(json, function (i, item) {
if (item.itemCommodity == "10") {
categoryImage += '<div class="col-md-3 col-sm-6 col-xs-6">' + '<img class="img-responsive img-hover productImages" src="' + (item.imageURL) + '">' + '<h3 class="text-center">' + (item.itemName) + '</h3>' + '</div>';
}
});
$('#categoryImages').html(categoryImage);
});
})();
/* JSON Example */
[
{
"_id":"1",
"itemName":"Tomatoes",
"imageURL":"path to image",
"itemCommodity":"10"
},
{
"_id":"2",
"itemName":"Olive Oil",
"imageURL":"path to image",
"itemCommodity":"20"
}
]
phpやaspのようなサーバー側のスクリプト言語を使用していますか?または単にHTML/JavaScriptですか? –
HTMLとJS – Tom