javascript - 如何防止dataTable处理的表格显示闪烁?
阿神
阿神 2017-04-10 16:37:37
[JavaScript讨论组]

如题.
table的数据已经在静态页面中(这是个测试demo,项目中的数据可能是ajax请求得到)在dataTables插件生效前,页面table的内容显示的是原始格式,十分不好看;待到dataTables插件载入之后,格式才变成预设的样式,这个过程有一个闪烁。

如果想使dataTables在生效前不要显示原始样式,该如何处理呢?

阿神
阿神

闭关修行中......

全部回复(1)
伊谢尔伦

按照楼主的说法,dataTables应该是根据你原有的table重新生成的新table(是重新生成的DOM),亦或是只是通过加了一些类名去控制原有table的样式。这个问题的原因就是在你使用$(DomObj).dataTable()前,你的原始table已经渲染在页面上了。或许,你可以先让原有的table不显示(display:none或者anyhow),在使用了$(DomObj).dataTable()以后,再把table展示出来

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号