Показать сообщение отдельно
  #5 (permalink)  
Старый 02.08.2011, 13:14
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

Если я не ошибаюсь, для этого можно использовать setTimeout.
Насколько я понимаю, что-то в таком духе:
var objects = [obj1, obj2, ..., objN, ...];
for (var i=0; i<object.length; i++) {
    window.setTimeout(function() {
        func(objects[i]);
    }, 1);
}
Но если функции тяжелые и их много, это может застопорить браузер.
В гугл есть об этом по запросу javascript сalling function asynchronously

Последний раз редактировалось ваый, 02.08.2011 в 13:16.
Ответить с цитированием