Javascript报错:Uncaught TypeError: $(...).slide is not a function
检查网站的时候,发现网页出现一个报错,
Uncaught TypeError: $(...).slide is not a function
同时,平时没有问题的轮播图,也不轮播了。检查并解决步骤如下:
1.顺着错误提示点过去,发现就是slide函数无法运行。查看相关介绍,表示是jq文件进行了重复引用,且版本不同
如下图相关资料描述:
2. 经过全网页检查,发现确实引用了两个jq文件。
第1282行,引入了一个7.7.2版本的jq;
第1342行引用了一个1.11.3版本的jq。
3.且发现1.11.3这个jq是包裹在一个应用插件标签之内的。找到该插件,发现是一个百度收录检测的插件,删除它不影响页面加载,点击已启用,变为已禁用,或者直接卸载即可。
4.刷新页面,发现1.113的jq文件消失了,并且报错没有了,即解决该问题!
分类:
JS
标签:
JavaScript
, 网站优化
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构