#container
に10個の画像を追加しようとしていますが、リクエストされているのと同じ順序で返されています注文。forループでのAJAXリクエストの結果が間違って返される
私は現在for
ループを介してURLを取得し、以下のとおりAJAX要求にそれらを渡している:
for (i = 0; i < $links.length; i++) {
link = $links.eq(i).attr('href');
// Appends anchor into #container
$('#container').append('<a href="' + link + '" class="tile"><p>' + $links.eq(i).text() + '</p></a>');
$.ajax({
type: 'GET',
url: link
}).done(function (data) {
var $data = $(data);
$('#container').append($data.find('img').eq(0));
});
};
私は、これは素晴らしいことだ修正したり、より良い可能性がどのように任意の洞察力を!ありがとう!