Zurb Foundation 5和Jquery 3不兼容吗?

约翰·S

我正在尝试将Zurb Foundation 5与JQuery 3.0.0.1一起使用,并且似乎存在一些兼容性问题。当我初始化Foundation时,$(document).foundation();抛出了JavaScript错误

对象不支持第9612行的属性或方法'indexOf'

如果我回滚到2.2.4,一切正常。还有其他人碰到这个吗?

浏览器:MS Edge(IE 11)

阿米巴

是的,Zurb Foundation 5和jQuery 3不兼容。Foundation仍然使用该load函数,该函数在4年前在jQuery 1.8中已弃用,并在jQuery 3.0中最终被删除由于还有一个称为的jQuery函数load,而被称为,因此您会得到此隐秘的错误消息。

甚至当前的最新版本的Zurb Foundation 6.2.3和jQuery 3都不兼容。您的问题修补程序已经合并,应该与大约2个月前发布的6.2.4版本一起发布,但仍然没有。(根据GitHub页面,它的完成率达到了78%)

因此,我猜唯一的解决方案是a)忽略错误或b)像此答案中所述自行修补代码

更新: Foundation 6.2.4发布于2016年10月21日,现在支持jQuery 3。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章