我有一个linux Web服务器,它在Apache2.conf文件中配置了/var/www
作为DocumentRoot。接下来,我的jquery核心文件位于/var/www/js/jQuery_v1.4.2.js
(我所有网站都可以访问的中心位置。
.php
索引文件位于/var/www/AOI/aoiparse.php
,其中aoifunctions.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");
});
我的问题是我无法使警报()工作。我没有收到错误消息,所以我不知道问题出在哪里。
答案 0 :(得分:2)
您可以尝试<script type='text/javascript' src='../js/jQuery_v1.4.2.js'></script>
(属性为 src ,不是scr,加上你的路径不正确)
答案 1 :(得分: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>
答案 2 :(得分: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,你就可以很容易地判断出脚本没有加载。