如何在两个页面上的jQuery版本之间切换

如何在两个页面上的jQuery版本之间切换,jquery,version,compatibility,Jquery,Version,Compatibility,我有一个在jQuery1.7下运行良好的功能。但是另一个页面上的另一个功能需要jQuery 1.4.2 当加载具有1.4.2功能的页面时,如何有效地从1.7切换到1.4.2 谢谢这个问题与JQuery无关。您需要对服务器进行编程,以便为该特定页面提供正确的JQuery文件。根据您的服务器和页面所使用的语言(PHP、C#、Ruby、Perl、CFM?或者可能是SSI或JSP?),答案会有所不同。您可以使用jquery noConflict实现这一点,这里有一篇关于它的文章 但是,我不建议这样做,

我有一个在jQuery1.7下运行良好的功能。但是另一个页面上的另一个功能需要jQuery 1.4.2

当加载具有1.4.2功能的页面时,如何有效地从1.7切换到1.4.2


谢谢

这个问题与JQuery无关。您需要对服务器进行编程,以便为该特定页面提供正确的JQuery文件。根据您的服务器和页面所使用的语言(PHP、C#、Ruby、Perl、CFM?或者可能是SSI或JSP?),答案会有所不同。

您可以使用jquery noConflict实现这一点,这里有一篇关于它的文章


但是,我不建议这样做,只要修复bug,如果你要在每个插件的基础上加载jQuery版本,你将进入一个痛苦的世界,一个痛苦的世界,说真的。

首先,我强烈建议你试着看看你说“它坏了”的插件或代码有什么问题使用最新版本的jQuery

尽管如此,您始终可以在同一页面上加载多个版本的jQuery,并对其进行不同的处理,例如:


//加载最新的jQuery(1.7.2)
var$=jQuery.noConflict();
$(“#hello”).text($.fn.jquery);
//加载jQuery 1.4.2
var jq142=jQuery.noConflict();
jq142(“hello2”).text(jq142.fn.jquery);