0

我对性能建议有疑问。我有带有标签的网站,它看起来像包含的图像。

http://s8.postimg.org/6sild5nmt/Untitled.png

用户从打开的 TAB0 开始,我的问题涉及 TAB1 内容,其中我有将近 350 个 div(div 的计数是恒定的)。用页面加载加载它们?或者加载空的主 div 并在 event.click 上使用 AJAX 加载它,然后在 javascript 中创建节点树?我需要提一下,所有 div 都有它自己的事件监听器(悬停,单击),我在用户单击选项卡 1 后添加它,因为如果监听器越少越好。我可以预测这取决于用户访问 tab1 的频率。

总结主要问题:对浏览器性能的影响有多大,那里的负载接近 900(我有 3x300)?

4

1 回答 1

0

使用 setTimeout() 以特定间隔发出 ajax 请求,并在页面加载后连续将数据填充到 div 中。

参考: 如何定期触发 AJAX 请求?

于 2013-10-16T14:17:48.187 回答