我如何避免两次包含jquery?

时间:2010-02-09 09:33:55

标签: javascript jquery

我正在构建一个服务,它将作为JS包含在客户端网页上。最理想的是,我想使用jquery构建服务。

可能出现这种情况,其中页面已包含JQ。

如何避免在页面中包含两次JQ?我如何确保我仍然拥有所需的JQ功能,即使该页面已经包含旧版本的JQ?

是唯一一个简单地放弃JQ并使用手工编写脚本的解决方案吗?

2 个答案:

答案 0 :(得分:5)

检查是否存在jQuery并与jQuery.fn.jquery匹配您需要的版本。

答案 1 :(得分:0)

来自linkedin jquery组的

  

曾经想要使用最新的jQuery,但旧的代码或组件会让您使用旧版本?那么这个独立版本可以包含在页面的任何地方,并且将采用jQuery14的自定义名称空间,并且不会以任何方式影响jQuery或$。此外,还可以轻松地集成到其他框架中。

http://www.matthewdunham.com/jquery-1.4.2.min.standalone.js