Я пытаюсь создать вращающийся список объекта DOM. Я попытался запустить приложение, и для IE 8 память в диспетчере задач увеличивается, но до анимации возвращается к той же величине. Я попытался протестировать, используя мой Chrome 16.0.912.75, и заметил, что память продолжает увеличиваться каждые 10 секунд. Я правильно использую API? Когда я выполняю метод remove (), он удаляет объект DOM?
var rotateAnimationTime = 10000;
setTimeout(animateList, rotateAnimationTime);
function animateList() {
// At least two items
if ($('#divParent div.divRow').size() > 1) {
var parentDiv = $('#divParent');
// Clone the original item to be placed on bottom of list.
var clonedDiv = $($('#divParent div.divRow').eq(0).clone());
$('#divParent div.divRow').eq(0).fadeOut(itemFadeTime,
function(){
$(this).remove();
clonedDiv.appendTo(parentDiv).hide().fadeIn('slow');
setTimeout(animateList, rotateAnimationTime);
}
);
}
}