错误:来自Dojo和jQuery-UI冲突的multipleDefine

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误:来自Dojo和jQuery-UI冲突的multipleDefine相关的知识,希望对你有一定的参考价值。

我正在尝试创建一个可编辑的SlickGrid(使用jquery-ui)并使用Dojo。

我的页面包含时 qazxsw poi qazxsw poi qazxsw poi 控制台显示

<script src="../../bower_components/dojo/dojo.js"></script>

如果我注释掉jquery-ui行,那么错误就会消失。 FillDemo.js是我的源代码,它以

<script src="../../bower_components/SlickGrid/lib/jquery-ui-1.11.3.js"></script>
答案

看起来这是一个错误,加载jQuery UI的顺序与初始化dojo加载器时的错误。

有关更多上下文,请参阅此处的讨论:<script src="../../mlads/fillDemo/FillDemo.js"></script>

解决方案是确保在jQuery UI和jQuery加载后调用dojo加载器。为此,您可以将dojo的加载移动到html页面的底部,并将jQuery和jQueryUI保留在标题中。

以上是关于错误:来自Dojo和jQuery-UI冲突的multipleDefine的主要内容,如果未能解决你的问题,请参考以下文章

Jquery-ui Datepicker 未显示在 Rails 视图中,出现错误 Uncaught TypeError: $(...).datepicker is not a function

重用来自 jquery-ui 框架类的 css 属性?

requirejs 与cuba 冲突文件解决

jquery和其他js库起冲突的解决方法

jquery-ui 显示未捕获的类型错误

文件 .DS_Store 和 .DS_Store 在 xcode 8 中存在来自 Git 的树冲突错误 [重复]