我正在使用相当大的表,因为我在下载表后在Javascript中进行了一些格式化,我想隐藏表(display:none
),直到它准备就绪(比我更改为( “显示”,””))。它工作正常,唯一的问题是它在IE8中超级慢,但是如果我不隐藏表它超快,为什么呢?有办法避免这种情况吗?
(我的问题是我向用户展示了一张丑陋的桌子,而不是在他面前改变它,我不喜欢这样)
答案 0 :(得分:3)
尝试将style.visibility
设置为隐藏/可见而不是设置显示。这将允许表保持其位置,从而无需重新绘制页面。