即使在包含在标题中之后,Jquery也未被检测到

时间:2014-05-19 06:19:45

标签: jquery html spring web

我正在使用ftl文件作为我的前端。我把jquery包含在我的脑海中

<script src="/js/jquery-2.0.3.min.js"></script>

我试图在我的身体中运行这个脚本

<script type="text/javascript">
$(document).ready(function(){

    alert('working');

});

</script>

它无法正常工作,我在我的firefox控制台中收到类似错误的“ReferenceError:$未定义”。任何人都可以帮我解决这个问题。

3 个答案:

答案 0 :(得分:1)

包含js文件的代码应该是:

<script src="js/jquery-2.0.3.min.js"></script>

不需要第一个&#34; /&#34;?

答案 1 :(得分:1)

似乎jQuery文件的路径不正确,请尝试使用:

<script src="js/jquery-2.0.3.min.js"></script>
使用CDN

或更好:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>

答案 2 :(得分:0)

该脚本标记是否有效取决于您在文件夹结构中的哪个页面。开始添加这样的完整路径,但是使用您的网址:

<script src="http://localhost:8080/myApp/js/jquery-2.0.3.min.js"></script>

看看这是否有效。如果它这意味着你的路径是错误的。如果可行,您可以将src更改为:

src='/myApp/js/jquery-2.0.3.min.js'