0

我有一个使用 requirejs 和 jquery 2.0.x 的 MVC 网站。

我决定尝试一瞥,它使用 jquery 1.8.x

看来 requirejs 不会加载 2.0.x jquery 版本,因为 1.8.x 版本已加载到全局/由 glimpse 加载它定义,即使 glimpse 有 .noConflict(true); 最后当其他模块加载时,jquery global 是空的并且事情失败了。

我尝试了一个运行 requirejs.undef('jquery'); 的模块;然后 requirejs 将开始加载 jquery 2.0.x,但它迟到了,其他依赖 jquery 的模块(第 3 方)失败。

加载和卸载 jquery 的想法并不吸引人。

4

1 回答 1

1

我很抱歉地说这是我的错。在将 jQuery 引入 Glimpse 时,我没有考虑到这一点。如果您在我们的问题跟踪器上提出问题,我们可以努力解决这个问题。我们将确保在下一个版本中为您解决此问题。

于 2013-06-14T15:00:23.857 回答