画像リンク、タイトルテキスト、リンクで構成されるajax呼び出しから返された配列データがあります。この配列の各要素を、jQueryのappendメソッドを使用してページのdivに追加し、フェードインします。実行速度が非常に速いため、すべての要素が同時にフェードインします。それぞれを順番にフェードインしてほしい。したがって、要素がメインdivに追加されたら、フェードインしてから.eachステートメントを約100ミリ秒一時停止してから、次の要素を追加します。ただし、これを行う方法がわかりません。何か案は?これが私のコードです。
jQuery.each(data.themes, function (index){
theme_html = "<div class=\"themePreviewWrap\" id=\"theme_" + index + "\" style=\"display:none;\"><div class=\"themePreview\"><img src=\"" + data.themes[index]['custom_color_screenshot'] + "\" /></div><div class=\"themePreviewButtom\"><div class=\"title\"><b>" + data.themes[index]['title'] + "</b></div><div class=\"link\">" + data.themes[index]['actions'] + "</div></div></div></div>";
jQuery('#themeholder').append(theme_html);
jQuery("#theme_" + index).fadeIn(500);
});