读书人

大量DOM元素页面的性能有关问题

发布时间: 2012-11-05 09:35:12 作者: rapoo

大量DOM元素页面的性能问题
假设我有一个页面,很长很长,导致元素也非常多,所以各种操作都会很慢,现在想优化的方式之一就是当页面滚动到某个范围的时候,将范围之外的内容隐藏或暂时删除掉,当再滚动到这些位置时再将这些元素显示或重建出来。


问题是:在:“隐藏再显示”和“删除再重建”两种方案之间哪种性能会更好?


[解决办法]
别隐藏!你有没有注意QQ空间里的好友动态,先显示部分内容,滚动条下拉到一定地方时才ajax加载新的,边拉边加载。jquery有这种插件。
[解决办法]
删除重建元素更影响性能。1楼正解,ajax延迟载入。

读书人网 >JavaScript

热点推荐