我想在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