如何阻止jQuery加载两次?

时间:2015-06-09 19:14:44

标签: javascript php jquery symfony

我遇到了一个问题。我正在使用的框架(Symfony2)支持第三方捆绑包。 CreateBundle要求您在页面上添加一些JavaScript。为此,请致电:

    {% render(controller("cmf_create.jsloader.controller:includeJSFilesAction")) %}

这就是出现问题的地方。该模板包含jquery。我有另一个包也包括jquery。加载第二个jquery脚本时,它似乎覆盖了第一个jquery脚本,打破了createJS。

如何使用jQuery的一个实例而不管文档中包含多少次?

修改

我无法控制源,因为它们都是从另一个包中呈现为模板。如何在不修改include?的来源的情况下解决冲突

1 个答案:

答案 0 :(得分:0)

理论上,尝试加载库两次(只是一条警告消息)应该没有问题。捆绑包是否可能使用不同版本的JQuery?