【问题标题】:How to stop jQuery loading twice?如何停止jQuery加载两次?
【发布时间】:2015-06-09 19:14:44
【问题描述】:

我遇到了问题。我使用的框架 (Symfony2) 支持第三方捆绑包。 CreateBundle 要求您在页面上包含一些 javascript。为此,您调用:

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

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

我怎样才能使一个 jQuery 实例不管在文档中包含多少次都被使用?

编辑

我无法控制源,因为两者都呈现为来自另一个包的模板。如何在不修改任一包含源的情况下解决冲突?

【问题讨论】:

标签: javascript php jquery symfony


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多