0

我有一个/var/www在 Apache2.conf 文件中配置为 DocumentRoot 的 linux 网络服务器。接下来,我的 jquery 核心文件位于/var/www/js/jQuery_v1.4.2.js(我的所有网站都可以访问的中心位置。

.php索引文件位于,/var/www/AOI/aoiparse.phpaoifunctions.js 文件也位于此处。我的<head>标签如下所示:

 <script type='text/javascript' scr='/js/jQuery_v1.4.2.js'></script>
 <script type='text/javascript' scr='aoifunctions.js'></script>

我的 aoifunctions.js 文件中包含以下内容,以验证脚本链接是否有效:

  $(document).ready(function(){
     alert("hello");
  });

我的问题是我无法让 alert() 工作。我没有收到错误消息,所以我不知道问题出在哪里。

4

3 回答 3

2

你可以试试<script type='text/javascript' src='../js/jQuery_v1.4.2.js'></script>

(属性是src,不是 scr,加上你的路径不正确)

于 2011-03-23T13:35:33.953 回答
1

将 jquery 文件放在 /var/www/AOI/js/ 中,然后删除第一个 /

<script type='text/javascript' src='js/jQuery_v1.4.2.js'></script>

所以它位于您主页的子目录中

或者如果您想将其留在原处,请使用它:

<script type='text/javascript' src='../js/jQuery_v1.4.2.js'></script>
于 2011-03-23T13:34:11.890 回答
0

您在<script>标签中拼错了“src”。它是 SourCe 的缩写。

<script type='text/javascript' src='/js/jQuery_v1.4.2.js'></script>
<script type='text/javascript' src='aoifunctions.js'></script>

如果您使用Firebug,您就可以很容易地判断出脚本没有被加载。

于 2011-03-23T13:56:48.127 回答