【发布时间】:2010-07-06 16:37:00
【问题描述】:
我就是无法解决这个问题。天哪,这让我的大脑受伤了,所以我求助于你,互联网上的好人。
我一直盯着the documentation for the jQuery $.noConflict() function 运气不好。
我的问题是我正在开发的网站已经包含 jQuery 1.1.3.1,但我想在一些地方做一些很棒的和时髦的 UI 工作,所以出于显而易见的原因我想使用 1.4.2。
我一直在尝试并排运行这些,但似乎无法执行任何代码。我还需要使用 1.4.2 实现一些插件,所以我不确定将 jQuery 放到 $j 之类的东西上是否可行,因为显然插件会选择 $ 和 jQuery 作为 1.1.3.1 而不是比1.4.2.
有没有一种方法可以将我的代码包装在一个 noConflict() 块中,并包含我需要创建一个自包含的 1.4.2 代码块的插件?
任何帮助都会很棒,因为我可怜的头脑在 API 文档的广阔荒地中哭泣!
【问题讨论】:
-
哇...也许尝试说服运行该站点的窥视者更新他们正在使用的任何脚本,这些脚本需要 jquery 1.1.3.1 :) 更简单的解决方案,您不同意吗? :)
-
@Gavrisimo 解决方案只有在 da peeps 易于说服时才简单(-:无论如何,这是一个实际且有趣的问题。
-
很遗憾我的英语不够好。
标签: javascript jquery