クエリから返される動的な量のdivがあり、すべてクラス#liを使用しています。表示されるだけでなく、スムーズにフェードインしてほしい。これまでのところ、私はこのコードを使用しています:
function loadTables() {
$.get("display.php", { server: Server, username: Username, password: Password, database: Database, content: "tables" },
function(data){
html = ''
$(data).find("table").each(function() {
html = html + "<div id='li'>" + $(this).text() + "</div>";
});
$('#content').html(html);
$('#li').hide();
$('#li').fadeIn('slow');
}
);
}
ただし、問題は、アニメーションが最初のdivでのみ機能することです。それはうまくアニメートします。しかし、残りはすべて表示されます。jQuery.comのドキュメントには、一致するすべての要素に対してこれが行われると記載されていますが、そうではないようです。どうすればこれを修正できますか?