jquery – 打开新的基础项目时,“未捕获TypeError:a.indexOf不是函数”错误

前端之家收集整理的这篇文章主要介绍了jquery – 打开新的基础项目时,“未捕获TypeError:a.indexOf不是函数”错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我通过bash创建了一个新的Foundation 5项目,并建立了新的我的项目。当我在Chrome中打开index.html文件时,一个未捕获的TypeError:a.indexOf不是一个功能错误显示在控制台中,源自jquery.min.js:4。

我按照基础站点上的步骤创建了项目,但我似乎无法摆脱这个错误。基础和jQuery看起来像是在index.html文件中被正确地包含并链接,并且链接的app.js文件包括$(document).foundation();

有谁知道是什么导致这个错误?什么解决方案可能是?

解决方法

这个错误可能是因为jQuery 1.8以上的jquery事件别名引起的,例如.load,.unload或.error。在代码中查找这些别名,并用.on()替换为注册监听器。例:

$(窗口).load(函数(){…});

变为:

$(window).on(‘load’,function(){…});

猜你在找的jQuery相关文章