Показать сообщение отдельно
  #2 (permalink)  
Старый 11.09.2014, 23:13
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

imedia,
наверняка дело в том, что метод $.each отрабатывает достаточно быстро, по этому таймер срабатывает примерно через одно и тоже время.
Попробуй при каждой итерации добавлять ещё секунду. Т.е. как-то так:
var i = 0;
$.each(data, function (index, data) {
  i += 1000;
  setTimeout(function() {
  $('.news').append('<div class="kurs"><img class="item"  src="'+data.thumb +'" alt="" title=""/></div>');
}, i);
Ответить с цитированием