我安装了fakeLoader(jquery预加载器),但在页面加载之前我无法显示它。
在mozilla中,它几乎可以正常工作(奇怪的是......),但在Chrome和Opera中,首先加载页面然后进行预加载器动画。
您可以在此处查看我的完整源代码:http://morph.ellevenacoustica.com/
正如fakeloader网站上的说明所说,我在头部加载了jquery 1.11.1和fakeloader.js以及.css。
然后我将<div id="fakeloader"></div>
置于正文顶部,然后加载此脚本
<script language="javascript" type="text/javascript">$(document).ready(function(){$("#fakeloader").fakeLoader({ timeToHide:1200, zIndex:9999, spinner:"spinner1", bgColor:"#a01414" });});</script>
fakeloader.js的完整javascript也可以在我上面提供的链接中找到。
我在github联系了脚本的创建者,但遗憾的是我没有回答,所以我依靠你帮助我!
答案 0 :(得分:0)
我修好了!我为自己感到骄傲! :P
要放在底部的正确代码是:
<script language="javascript" type="text/javascript">
(function ($) {
$("#fakeloader").fakeLoader({
timeToHide:1200,
zIndex:9999,
spinner:"spinner1",
bgColor:"#a01414"
});
}(jQuery));
</script>