【发布时间】:2011-08-26 04:18:27
【问题描述】:
我遇到了一个奇怪的问题。我正在编写一个网站并包含 jQuery 和一些插件,它们存储在“js”文件夹中。当我尝试通过浏览器 jQuery 打开它时,插件和我所有的自定义脚本都不起作用。也许这与我的代码有关,但不要这么认为。当然,当我在外部包含 jQuery(Google API)时,它可以工作,但是得到了一些不在其他地方托管的插件和脚本。这是我的“头”标签。
<title>TOMTRANS - International Transport</title>
<!-- CSS -->
<link rel="stylesheet" type="text/css" href="css/style.css" media="screen" />
<!-- S3Slider CSS -->
<link rel="stylesheet" type="text/css" href="css/s3slider.css" media="screen" />
<!-- jQuery -->
<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
<!-- jQuery Effects -->
<script type="text/javascript" src="js/functions.js"></script>
<!-- S3Slider -->
<script type="text/javascript" src="js/s3Slider.js"></script>
<!-- S3Slider Init -->
<script type="text/javascript">
$(function() {
$('#s3slider').s3Slider({
timeOut : 3000,
});
});
</script>
<!-- HTML5 Shiv -->
<!--[if lt IE 9]>
<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
【问题讨论】:
-
本地的文件路径是什么?你本地有jquey吗
-
用 fiddler 看一下流量,你就能看到你得到的是 404 还是 403 什么的。
-
在 firefox 上打开 firebug 或在 chrome 上打开开发者工具,它应该会显示哪些 js 或 css 文件未找到。如果没有找到,要么不存在,要么存在,检查文件权限。
-
您是在本地使用 Web 服务器还是直接从文件系统加载?
标签: javascript jquery