使用jquery不能引入jquery.js文件,总是提醒$ is not defined,这是什么原因

selaginella 2013-03-10 03:52:26
这是项目的结构

这是引入jquery的代码

这是浏览器显示出来的错误


什么原因啊,整了好长时间但是问题还是没有解决
...全文
4000 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kilin_Zhang 2013-03-11
  • 打赏
  • 举报
回复
问下,你的jquery目录属于你的网站目录吗?
城池523 2013-03-11
  • 打赏
  • 举报
回复
把引用jquery的相对位置改成绝对位置就行了
001007009 2013-03-11
  • 打赏
  • 举报
回复
你站点的根目录是?
selaginella 2013-03-11
  • 打赏
  • 举报
回复
引用 2 楼 zyl_lyr1019 的回复:
多加一层呗,../../jquery试试
是路径的问题,问题解决了,谢谢你的回答哈
selaginella 2013-03-11
  • 打赏
  • 举报
回复
引用 1 楼 ftiger 的回复:
目录不对,客户端不可能访问到你放jquery的目录,copy到WebRoot下面才可访问。
问题解决了,确实是路径有问题 谢谢你回答哈
selaginella 2013-03-11
  • 打赏
  • 举报
回复
引用 13 楼 ftiger 的回复:
引用 12 楼 selaginella 的回复:引用 7 楼 ftiger 的回复:你的目录太怪了,是tomcat吗? 一般tomcat项目的WEB-INF是不可访问的,主要是放java类和模板的地方,但WEB-INF一般会位于项目的根目录。 所以我才问你如何访问给出的html,浏览器里你输入的地址是什么。 就是tomcat做服务器的啊。 输入的网址是:ht……
用myeclipse创建的web程序的结构目录就是这样的啊
ftiger 2013-03-11
  • 打赏
  • 举报
回复
引用 12 楼 selaginella 的回复:
引用 7 楼 ftiger 的回复:你的目录太怪了,是tomcat吗? 一般tomcat项目的WEB-INF是不可访问的,主要是放java类和模板的地方,但WEB-INF一般会位于项目的根目录。 所以我才问你如何访问给出的html,浏览器里你输入的地址是什么。 就是tomcat做服务器的啊。 输入的网址是:http://localhost:8080/Test……
不明白你的tomcat是如何配置的。我习惯的目录结构是这样的 Test   WEB-INF     src     classes     lib   js     jquery.js   css     ...   images     ...   index.jsp   test.htm
selaginella 2013-03-11
  • 打赏
  • 举报
回复
引用 7 楼 ftiger 的回复:
你的目录太怪了,是tomcat吗? 一般tomcat项目的WEB-INF是不可访问的,主要是放java类和模板的地方,但WEB-INF一般会位于项目的根目录。 所以我才问你如何访问给出的html,浏览器里你输入的地址是什么。
就是tomcat做服务器的啊。 输入的网址是:http://localhost:8080/Test/test.html
selaginella 2013-03-11
  • 打赏
  • 举报
回复
引用 6 楼 z284122755 的回复:
把你的引用<script src=……>换成 <script src="http://code.jquery.com/jquery-latest.js"></script>
确实像你这样就好用了,这种方式是不是从网上拿的jquery啊? 要是不联网的话是不是就不好用了啊
ftiger 2013-03-10
  • 打赏
  • 举报
回复
你的目录太怪了,是tomcat吗? 一般tomcat项目的WEB-INF是不可访问的,主要是放java类和模板的地方,但WEB-INF一般会位于项目的根目录。 所以我才问你如何访问给出的html,浏览器里你输入的地址是什么。
  • 打赏
  • 举报
回复
把你的引用<script src=……>换成 <script src="http://code.jquery.com/jquery-latest.js"></script>
菜牛 2013-03-10
  • 打赏
  • 举报
回复
你把jquery目录放到WebRoot下去。
selaginella 2013-03-10
  • 打赏
  • 举报
回复
引用 3 楼 ftiger 的回复:
看错了,你html放成WEB-INF文件夹是什么意思?模板还是什么?实际的URL是什么?
就是个网页文件啊,实际的url时什么意思
ftiger 2013-03-10
  • 打赏
  • 举报
回复
看错了,你html放成WEB-INF文件夹是什么意思?模板还是什么?实际的URL是什么?
张运领 2013-03-10
  • 打赏
  • 举报
回复
多加一层呗,../../jquery试试
ftiger 2013-03-10
  • 打赏
  • 举报
回复
目录不对,客户端不可能访问到你放jquery的目录,copy到WebRoot下面才可访问。

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧