【发布时间】:2013-09-25 22:08:29
【问题描述】:
我正在编写一个带有 html/js/css 和 phonegap 的网络应用程序。 我在页面中有两个部分,每个部分都是一个长列表。同时,只有一个可见。当列表很长时,性能会越来越差。 浏览器是否为 display:none 元素释放资源?如果没有,如何方便地释放隐藏部分的资源(并在需要时快速恢复)?
【问题讨论】:
-
如果这仍然是一个问题,我可以知道您如何处理滚动列表吗?瓶颈可能就在这里。我建议看一下
iScroll 4库。据我所知,它适用于 Android 2.3+ 和 iOS。也不要尝试在长列表中使用大量的文本阴影、渐变和其他 CSS3 优点。这些往往是性能猪。
标签: javascript jquery html performance cordova