我想在jquery传送带中显示一些instagram照片,并且由于某种原因图片显示顺序相反,并且所有照片都不显示在传送带滑块中。在旋转木马滑块中显示照片
我使用的JavaScript是如下:
function(data) {
for (i=0; i<20; i++){
$("#carousel").prepend("<li><a target='_blank' href='" + data.data[i].link + "'><img src '" + data.data[i].images.thumbnail.url + "'></img></a>");
}
}
的HTML:
<ul id ="carousel" class="elasticslide-list">
<li></li>
</ul>
谢谢你的回复。我用了append来解决相反的问题。照片仍然无法正常显示。我在我的控制台中看到我从instagram获取照片,但只有一张照片显示在我使用此代码时:$(“$ carousel li”)。append(“”); – user1933111
我认为这是整个循环,并使其成为
中的一个对象。 .each函数能解决这个问题吗? – user1933111@ user1933111我不熟悉你正在使用的不同的JS库,但我认为你需要为每个图像创建一个'li'。这似乎是你的原始代码在做什么。数据的结构是什么?它在每个'data.data'里面有多个图像吗?如果是这样,您需要重复缩略图或其他内容。再次,不知道API /库如何工作。 – Corbin