У меня есть страница, которая инициализирует jCarousel, когда DOM будет готов (с помощью jQuery $(document).ready()
), но в IE 8 страница не отображается, пока jCarousel не завершит инициализацию, что может быть через 1 минуту. В Firefox и Chrome содержимое страницы отображается сразу, а jCarousel выполняет свою работу.
Так правда ли, что IE не будет отображать содержимое страницы, пока не обнаружит, что DOM не изменяется в течение некоторого времени (например, 0,5 секунды?)
(Я также использовал setTimeout () для задержки инициализации jCarousel - содержимое страницы будет отображаться быстро, но когда инициализация будет запущена окончательно, IE 8 зависнет - не реагирует на действия пользователя, такие как прокрутка страницы, поэтому тоже не очень хорошее решение).