Html数据绑定完成

时间:2014-09-05 20:44:13

标签: javascript jquery html

我正在开发一个项目,我必须在下拉更改事件中将大量数据从服务器绑定到HTML页面的一部分。我想显示一个微调器,直到HTML完成渲染。我如何知道HTML呈现何时完成?是否有任何可以使用的事件。我知道$(document).ready已经为整个HTML页面工作了。

1 个答案:

答案 0 :(得分:0)

您必须测试浏览器的多个绘图和渲染实例,并检查哪种形式的CSS操作将占用最少的时间。可能最快的东西就像一个固定的占位符,里面有一个隐藏或不隐藏的GIF或SVG(隐藏或不透明)。最好避免的是HTML在该加载器部分一直在崩溃和增长。这将触发HTML引擎的画家不断刷新和重绘。

最后,你可以通过研究jQuery和原始JavaScript处理调用的方式来消除AJAX请求的某些字节。 jQuery变体非常易于使用,但显然会增加一些开销。在你的情况下(有成千上万的电话),开销可能意味着很多。

主要是对您使用的功能和工具进行研究,并找出可以在哪些方面获得最大的性能提升。