我有從特定文件夾中所有鏈接圖像json文件,這樣如何顯示JSON單級菜單
["http://img1.png","http://img2.png","http://img3.png","http://img4.png"]
我想創建一個<ul>
名單的,但我不知道怎麼辦。 有人可以幫我一個小例子嗎?
感謝
我有從特定文件夾中所有鏈接圖像json文件,這樣如何顯示JSON單級菜單
["http://img1.png","http://img2.png","http://img3.png","http://img4.png"]
我想創建一個<ul>
名單的,但我不知道怎麼辦。 有人可以幫我一個小例子嗎?
感謝
$.post("http://shared1.ad-lister.co.uk/GetImagesList.aspx?contextId=c9d56aca-506c-40be-9068-037d0fba62c9&Folder=_design/car-marques", function (json) {
var html = '<ul>';
for (var i = 0; i < json.length; i++) {
html += '<li><img src="'+json[i]+'" /></li>';
}
html += '</ul>';
$('.contents').html(html);
});
var urls = ["http://img1.png","http://img2.png","http://img3.png","http://img4.png"];
var ul = $('<ul>');
for (var i = 0; i < urls.length; i++) {
var li = $('<li>');
li.appendTo(ul);
$('<img>').attr('src', urls[i]).appendTo(li);
}
var container = $('#container');
container.append(ul);
如何網址VAR與我的JSON連接link..because的json是這樣的http:// etc/getimages.aspx?getfolder設計/汽車並僅返回此[「http://img1.png」,「http://img2.png」,「http://img3.png」,「 http://img4.png「] – Adrian
例如通過AJAX加載它。 –
嗨@Adrian我已經用ajax requrest –
假設您已經解析成一個數組arr
,你可以這樣做:
var ul = $('<ul/>').append(arr.map(function(i) {
return '<li><img src="'+i+'" /></li>';
}).join());
哪裏arr
是["http://img1.png","http://img2.png","http://img3.png","http://img4.png"]
試試這個
var arr_images = ["http://img1.png","http://img2.png","http://img3.png","http://img4.png"];
var html = '<ul>';
for(var i=0; i<arr_images.length; i++)
{
var img_url = arr_images[i];
html += '<li>';
html += '<img src="'+img_url+'" />';
html += '</li>';
}
html += '</ul>';
document.getElementById('your_div_id').innerHTML = html;
您可以通過jQuery的API使用map功能
var json = ["http://img1.png","http://img2.png","http://img3.png","http://img4.png"]
var div ='<ul>';
json.map(function (text){
div += '<li><img src="'+ text + '" /></li>'
});
div += '</ul>'
$("containerSelector").append(div)
回答了你的問題。這是我的文件http://shared1.ad-lister.co.uk/GetImagesList.aspx?contextId=c9d56aca-506c-40be-9068- 037d0fba62c9和文件夾= _design/car-marques – Adrian
你試過把我的舊網址替換成你的工作網址嗎? –
仍然沒有:( – Adrian