idea在jsp文件中引入Jquery后仍提示Unresolved function or method $()的问题

今天在发送ajax请求时,发现页面加载后在浏览器的network中并未发送ajax请求,也没报错,检查代码发现js代码块中$下面有灰色波浪线,鼠标放上去提示Unresolved function or method $(),但是自己也在jsp文件中引入了自己本地的jquery文件,上网查了一下原因可能是使用了jquery后,但是idea可能因为未能添加jquery模块,所以不能起到作用,总结一下解决办法。
1.通用解决办法
https://blog.csdn.net/mulinsen77/article/details/87940480 中的解决方案一

2.当1中的Jquery库下载失败时

最简单的添加方式就是,直接在jsp中写入:
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>

//这是在网上找的方法,但我怕出错,就把jquery-3.3.1.min.js换成自己本地的jquery文件,也就是我项目中导入的那个,我项目里用的是jquery-1.12.4.min.js

并在写入后,将鼠标光标放于该URL中,按Alt+enter,选择载入该模块。
验证是否载入成功:
左上角 File->settings,接下来,按照下图的路径:

//我自己显示的是jquery-1.12.4
在这里插入图片描述
在中间看到jQuery后,说明已成功。

本人用的第二种方法并已成功,其实这种错误就是idea没有添加jquery模块导致$识别不出来,把jquery库导入到idea中就好了。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值