Добрый день! У меня есть функция анимации, проявляющая элементы и срабатывающая, когда пользователь скроллит до элемента. Появилась необходимость при срабатывании функции последовательно проявить элементы списка.
Я хотел сделать так:
var list = $('#suitable').find('li');
var timeout = 0;
for(var i = 0; i < list.length; i++) {
setTimeout(function() {
$(list[i]).css('opacity', 1).css('transform', 'scale(1, 1)')
}, timeout);
timeout += 250;
};
Однако, этот код не работает. Не могли бы ли вы подсказать мне, что с ним не так, и как его можно правильно переделать?