データを取得するjsonpリクエストを作成しました。唯一の問題は、ループの外側の配列でデータを取得できないように見えることです:(
var lookbook_data = new Array();
$.ajax({
url: "http://lookbook.king-quinna.nl/api/get_recent_posts/?callback=1&custom_fields=image1",
dataType: "jsonp",
success: function(data) {
for(var i = 0; i<4; i++) {
lookbook_data[i] = data.posts[i].custom_fields.image1[0];
}
}
});
console.log(lookbook_data);
したがって、console.logを実行すると、ルック内に配列され、本来の方法でデータが出力されます。ただし、関数の外ではそうではありません。しかし、私は外部の変数をクリアしなかったので、私は本当に理由がわかりません:(
ところで、厄介なコードボックは4つのスペースで正しく理解できないようです:(