У меня динамическое количество 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 говорят, что он делает это для всех соответствующих элементов, но, похоже, он этого не делает. Как я могу это исправить?