为什么显示/隐藏表'
Why show/hide table it's so computationally expensive?
我正在使用相当大的表,因为我正在做一些格式化在Javascript表已下载后,我想隐藏表(display:none
),直到它准备好(比我改变为("显示","))。它工作正常,唯一的问题是它在IE8中非常慢,但如果我不隐藏表格,它就会非常快,为什么?有办法避免这种情况吗?(我的问题是,我向用户展示了一个丑陋的表,然后我在他面前改变它,我不喜欢这个)
尝试将style.visibility
设置为隐藏/可见而不是设置为显示。这将允许表保持其位置,从而无需重新绘制页面。
相关文章:
- 基于其他下拉菜单选择隐藏/显示下拉菜单
- 数据表-隐藏/显示列
- $scope变量,ng隐藏/显示
- 隐藏/显示包含单词的ul li项目.但只能入住李的子女
- JQuery隐藏/显示无法正常工作
- 隐藏/显示下面的分区根据是否选择某个选项进行选择
- 使用类而不是id在JavaScript中隐藏显示
- 我想隐藏/显示我的SVG元素,同时在anguarJS中使用它
- 隐藏/显示图像
- Javascript 中的表 - 隐藏/显示列
- 仅使用Javascript隐藏/显示元素,而不会弄乱DOM
- 隐藏/显示 js 代码不会在 IE8 或更低版本上运行
- Magento:根据所选国家/地区隐藏/显示输入字段
- 货到付款选择隐藏/显示付款方式
- "隐藏/显示”;元素和更改按钮背景图像
- Bootstrap Collapse.js切换菜单的隐藏/显示
- 如何隐藏/显示<面板>使用jquery
- 在php中隐藏/显示切换回声结果
- 如何使用jquery使2个按钮切换css,而只使用1个按钮.不显示隐藏/显示
- JQuery隐藏/显示不起作用