jQuery和所有.js文件不在本地工作,只在外部工作

我有一个奇怪的问题。 我正在编写一个网站并包含jQuery和一些插件,这些插件存储在’js’文件夹中。 当我尝试通过浏览器jQuery打开它时,插件和我的所有自定义脚本都无法正常工作。 也许它与我的代码有关,但不这么认为。 当然,当我在外部使用jQuery(Google API)时,它可以工作,但是有一些插件和脚本没有在其他地方托管。 这是我的’头’标签。

TOMTRANS - International Transport             $(function() { $('#s3slider').s3Slider({ timeOut : 3000, }); });    

本地 ,您的意思是本地Web服务器(即http:// localhost:12345 / )或文件系统(即file:/// C:/Users/John/Desktop/hello.htm)? 如果是后者,则可能是安全设置。 某些浏览器默认阻止文件系统中的脚本。

试着做

 "./js/..." 

我认为它将与外部jquery一样工作。

谢谢

好的,我已经解决了我的问题。 这是我的IDE错误 – Aptana Studio 3.这个错误发生了,因为我没有上传隐藏的.project文件,而我通过默认文件浏览器(Ubuntu的Nautilus)复制它。 当我使用内置的AS3 ftp管理器时,它也复制了.project文件,现在它可以工作了。

我知道这个post已经老了,但是我找不到这个非常恼人的问题的答案所以我正在添加我的解决方案。

如果物理文件夹路径包含下划线,则它将失败。 所以,如果你放弃你的网站让我们说C:\MyRoot\MyFolder_2\WebSite1\然后它将无法正常工作。 但是,如果删除下划线并且它变为C:\MyRoot\MyFolder2\WebSite1\它将突然工作,jQuery将突然加载。