jquery 报错 $.cookie is not a function()
jquery 报错 $.cookie is not a function()
——我是之前可以运行的项目,突然报这个错误,很奇怪。
这是jquery的cookie插件报错。
插件名: jquery.cookie.js
问题分析
因为之前可以,所以首先怀疑的是 cookie插件是不是更新了?
回答是:NO
去他的官网看,发现最新版的是2014年的,所以不存在是因为插件更新导致的问题。
百度查了可能造成这种报错的原因:
-
没有引入jQuery库文件;
-
因为之前可以用,所以早就已经引入进来了,肯定不是这个原因,下一个;
-
-
jQuery库文件和jquery.cookie.js文件加载得顺序问题。必须先引入jQuery库,再引入cookie文件。
-
多次引入jquery文件
-
就是先引用jQuery,再引用cookie插件,后面又引用了jquery插件了。
-
发现我就是这种情况
-
正常应该是这样的:
-
解决
解决方案:
那么就打开这个多引入进来的jquery 看下资源来源,居然是我的谷歌插件导致的问题。这个插件会引入一个px-jquery-1.7.1.min.js 的插件,就导致多次引入jquery,所以才报错。:
最后,关闭这个扩展程序。
问题,解决!Over
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决