Javascript 函数闭包中的另一个jQuery版本

Javascript 函数闭包中的另一个jQuery版本,javascript,jquery,Javascript,Jquery,我正在开发一些脚本,开发人员将在他们的页面上包括这些脚本。 我需要这个脚本中的jQuery。若页面已经有jQuery,不要覆盖它们。我想使用jQuery(在匿名函数中)。我想使用前面使用过的jQuery页面(不是我的jQuery)。 可能吗? 谢谢。请使用。下面是一个例子: <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> <script&

我正在开发一些脚本,开发人员将在他们的页面上包括这些脚本。 我需要这个脚本中的jQuery。若页面已经有jQuery,不要覆盖它们。我想使用jQuery(在匿名函数中)。我想使用前面使用过的jQuery页面(不是我的jQuery)。 可能吗? 谢谢。

请使用。下面是一个例子:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> 
<script>window.$jq164 = jQuery.noConflict(true);</script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 
<script>window.$jq171 = jQuery.noConflict(true);</script>

window.$jq164=jQuery.noConflict(true);
window.$jq171=jQuery.noConflict(true);

现在您可以分别使用
$jq164
$jq171

首先,您的代码是否向后兼容?我的意思是,它能在jQuery1.3上工作吗?是的。但是我想经常只使用我的jQueryTanks版本!我认为,如果我不在第一个脚本上调用noConflict,它将无法工作,但jquery会记住旧对象。