各アイテムとそれぞれのフェードインの間に遅延を設けて、次のforeachを繰り返すにはどうすればよいですか?
.append()が、私が達成しようとしているのは、json内の各人のクラス#fanを含むテンプレート化されたdivをロードすることであるため、使用するのに最適な関数であるかどうかはわかりません。
[{"first_name":"adf","location":"agd","image_path":""},{"first_name":"test","location":"test","image_path":""},{"first_name":"chris","location":"london","image_path":""}]
これが、これまでのajax呼び出しのコードです。
function get_fans(){
$.ajax('http://localhost/facebook_app/selectFans/', {
type : 'get',
dataType: 'json',
success : function (data) {
$.each(data, function(index) {
$('section#fans').append('<div class="fan">' + data[index].first_name + ', ' + data[index].location +'</div>');
});
},
error: function () {
$('section#fans').text('Could not load fans.');
}
});
}