在图像之前加载文档

时间:2012-09-06 06:33:34

标签: jquery image document-ready smooth-scrolling

我正在使用Smooth Div Scroll插件,我的图像很重... 在我的页面顶部我也有链接,我的所有链接都有margin-right:15px; 我有一个简单的jQuery代码,取消了我上一个链接中的margin-right:15px;

<script type="text/javascript">
     $(function(){
    $('div.linksHolder a:last-child').css("margin-right","0");
     });
</script>

现在,在我的所有页面中它都很棒!然而,在包含繁重图像的页面中,它需要一段时间,直到它加载上面的jQuery函数...并且在浏览器执行代码之前链接在线上停留几秒钟看起来很奇怪......

我的问题是:如何在开始加载图像之前加载上述功能?

抱歉我的英语不好,希望你理解我的问题。

1 个答案:

答案 0 :(得分:1)

为什么不从样式表中应用该设置:

<style>
/* existing link styles here, then: */

div.linksHolder a:last-child {
    margin-right : 0px;
}
</style>

显然:last-childnot supported in IE8 and older,但你可以保留你的jQuery代码来覆盖那个......