У меня есть несколько обработчиков livequery, которые обновляют содержимое страницы.Я хотел бы отображать контент только после того, как они были запущены (чтобы пользователи некоторое время не видели неизменную версию).Контент загружается с использованием обычного AJAX.
До сих пор я пробовал следующее:
- получить ajax через html
- сделать его невидимым (видимость: скрытая)
- window.setTimeout (showContent, 100) - устанавливает видимость для видимого
Я предполагал, что это будет работать, так как для одной вкладки существует один поток JS - поэтому таймер должен срабатывать после всехдругие операции завершены.И это работает в FF & IE.Однако в Chrome иногда я некоторое время вижу неизменный контент - как будто JS был переполнен или прерван по таймауту?
Или, может быть, есть лучший способ добиться того, что я пытаюсь сделать?(Без таймаута).