2013-01-19 170 views
0

因此,在我的一个网站上,我添加了一个jQuery预加载器,除了我的主页之外,它在所有页面上都能很好地工作。 导致问题的页面也有一个滑块jQuery插件,它似乎也不起作用(起初)。基本上,由于某种原因,jQuery插件似乎只在页面完全加载后才开始踢。它发生一次,一旦页面加载至少一次(缓存),一切正常。 我尝试将脚本放在head标签中,并在关闭body标签之前,没有区别。页面加载后出现jQuery页面预加载器

你可以看到这里的问题(点击左边红色按钮后,你会被重定向到/main.php这是一个导致问题页。) http://freshbeer.lv

我不认为我”我需要在这里发布任何代码,因为我几乎可以确定这是与定位jQuery文件(您可以通过检查页面查看)有关,但是如果您认为它有点不同,并且您希望我在此处发布代码,请随时询问,我会更新我的问题。

+0

它对我来说很好,'chrome osx' – Fresheyeball

+0

@Fresheyeball我也在osx机器上的各种浏览器上测试过它,但它并不总是按需要工作。 – Ilja

回答

0

您有这些:

<script src="js/placeholder.js"></script> 
<script> $('input[placeholder], textarea[placeholder]').placeholder(); </script> 

在此之前:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 

导致这些

Uncaught ReferenceError: jQuery is not defined 
Uncaught ReferenceError: $ is not defined 

忘了这一个

GET http://freshbeer.lv/img/loading.gif 404 (Not Found) 

这些都在开发工具控制台中。在这种情况下在Chrome中,但其他浏览器也有一个。

+0

现在jQuert库后我把它移了,仍然没变。我还可以问你,你用什么来获取错误? (这是什么工具?) – Ilja

+0

@IlyaKnaup我可以问问究竟什么是不工作? – BeardFist