【问题标题】:Conflict btw two mootools version files两个mootools版本文件冲突
【发布时间】:2010-12-13 08:13:06
【问题描述】:

我有一个类似于灯箱的视频盒,用于使用 mootools.js 文件显示视频,我正在尝试使用 mootools-1.2.1-core-nc.js 在我的网页中集成一个菜单。有什么办法可以让这些文件一起工作而不冲突???

【问题讨论】:

    标签: mootools conflict


    【解决方案1】:

    Dimitar 这不是真的。 Mootools 总是在不同版本之间发布一个兼容层。从 1.2.3 版开始,默认情况下包含此内容,但对于早期版本,您必须明确下载它。这是链接:

    http://www.siafoo.net/article/62

    文件的直接链接:

    核心兼容文件:http://crew.icapsid.net/stou/mootools/mootools-compat-core.js 更多兼容文件:http://crew.icapsid.net/stou/mootools/mootools-compat-more.js

    Mootools 不再在其网站上轻松提供这些库,因为他们希望每个人都升级(或被他们忽略),但他们确实提供了原始库。

    也就是说 Mootools 已经发布并更新到他们的 1.1 和 1.2 版本,因为 Firefox 3.6 即将发布。建议你阅读下面的博文:

    http://mootools.net/blog/2009/11/02/upgrade-mootools/#more-435

    【讨论】:

    • 我一直在尝试理解并尝试这些链接,但它们似乎都不适合我。目前我正在使用 mootools-1.1.2-nc.js 和 mootools.js,我尝试使用 mootools-1.2.4-core.js mootools-1.2.4.2-more.js mootools-compat-core.js mootools-compat -more.js 菜单有效,但视频未加载到视频框中。此外,添加位于 siafoo.net/snippet/137 的自定义向后兼容库也不起作用,或者更糟的是,使菜单也不起作用。我是否以错误的方式应用它。请帮忙???
    • 包含脚本的顺序很重要。您根本不想包含任何旧版本的 mootools,因此请完全删除 1.1.2 参考。您希望包含 mootools 核心以及更多的兼容性层。希望对您有所帮助。
    • 是的,我意识到导入顺序很重要我尝试了你所说的 但我的视频框显示为空,它是使用旧版本的 mootools 似乎这个解决方案不适合我???
    • 我在另一篇文章中确实说过 - “有一个抽象层将 mootools 1.11 兼容性带入 1.2 - 检查siafoo.net/article/62” - 这仍然不意味着我所说的是错误的。你不能同时运行这两个 - 你为 1.11 运行 1.2.x + 兼容层。
    • 尽管使用了图层,但您仍然需要进行某些更改/修复。这将取决于您运行的代码 - 对于某些事情,这将是微不足道的或没有变化。显然,你的情况并非如此。我建议使用 www.mooshell.net 来设置一个有错误的工作原型,但它会更容易帮助解决特定问题而不仅仅是理论问题
    【解决方案2】:

    不在进行原型设计的框架中,尽管 1.11 和 1.2 之间的差异很少与原型有关。

    请阅读Incomatible Mootools scripts - 已经有人问过了。

    【讨论】:

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