我正在使用ftl文件作为我的前端。我把jquery包含在我的脑海中
<script src="/js/jquery-2.0.3.min.js"></script>
我试图在我的身体中运行这个脚本
<script type="text/javascript">
$(document).ready(function(){
alert('working');
});
</script>
它无法正常工作,我在我的firefox控制台中收到类似错误的“ReferenceError:$未定义”。任何人都可以帮我解决这个问题。
答案 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'