如何快速加载包含缓慢加载的社交网络内容的页面?

时间:2011-06-05 22:08:39

标签: html lazy-loading

现在我有一个社交媒体图标,他们需要永远加载,这些按钮的代码接近代码的顶部,所以它减慢了我认为的其他一切。

有没有办法让我想要按钮去,但是把代码放在按钮之前

所以类x只是一个占位符,之前的按钮代码会在页面的其余部分加载后填充该空格吗?

2 个答案:

答案 0 :(得分:1)

您可以使用文档onReady事件在其他所有内容加载完成后运行Javascript代码。在jQuery中,$(document).ready(funct)可以解决问题。

答案 1 :(得分:0)

<script type="text/javascript" src="jquery"></script>
<script type="text/javascript">
$(document).ready(function(){
     //for example you can do this :
    document.write("<script type='text/javascript' src='something.js'></script>")
});
<script><br/>

这会在加载其他元素之后加载你的脚本,但是如果这解决了你的问题,你应该在其他元素中编写你的脚本来忽略$(document).ready()的无限循环,或许这样:
     的document.getElementById( 'myDiv')的innerHTML = “”;