有人在同一项目中使用过Dojo和JQuery吗?

问题描述

| 有人在同一项目中使用过Dojo和JQuery吗?我需要一个Dojo面向对象的部分(仅此而已)和JQuery来简化演示,但是我担心发生冲突和名称冲突。是否可以在同一页面上同时使用两者?     

解决方法

在编写jQuery代码块之前使用
jQuery.noConflict();
更多信息 : http://api.jquery.com/jQuery.noConflict/ 也阅读此文章: http://www.sitepen.com/blog/2010/11/15/from-jquery-to-large-applications/     ,是的,有可能,我现在正在这样做。我正在使用Dojo作为其框架,并使用JQuery进行演示。它可以无缝运行,不应有任何冲突。请阅读diEcho提到的第二篇文章。     ,简单来说,这将起作用。但是,如果您使用Dojo的AMD,则会在这里出现问题。 事实证明,如果jQuery在页面中看到JS变量\'define.amd \',并且不是知道或设置为要使用的AMD,则感到困惑,尤其是Dojo \是AMD,因为该加载程序的baseUrl是服务器上Dojo所在的位置,而不是JQuery所在的位置。 因此,建议是在同一页面上使用JQuery和Dojo时避免使用Dojo的AMD。注意,handlebarsJS也受同一问题影响。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...