我正在使用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函数...并且在浏览器执行代码之前链接在线上停留几秒钟看起来很奇怪......
我的问题是:如何在开始加载图像之前加载上述功能?
抱歉我的英语不好,希望你理解我的问题。
答案 0 :(得分:1)
为什么不从样式表中应用该设置:
<style>
/* existing link styles here, then: */
div.linksHolder a:last-child {
margin-right : 0px;
}
</style>
显然:last-child
是not supported in IE8 and older,但你可以保留你的jQuery代码来覆盖那个......