DOM の準備ができたら (jQuery によって $(document).ready()
) jCarousel を初期化するページがありますが、IE 8 では、jCarousel の初期化が完了するまでページは表示されません。Firefox と Chrome では、jCarousel に仕事を任せながら、ページのコンテンツがすぐに表示されます。
DOM が一定時間 (0.5 秒など) 変更されていないことを確認するまで、IE がページ コンテンツを表示しないというのは本当ですか?
(また、setTimeout() を使用して jCarousel の初期化を遅らせました。ページ コンテンツは高速に表示されますが、最終的に初期化が実行されると、IE 8 がフリーズします。ページ スクロールなどのユーザー アクションに応答しないため、適切ではありません。解決策のいずれか)。