错误:来自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