我可以在同一个网站上运行2个不同的jQuery版本并避免冲突吗?
请不要问我为什么......这是一个很长的故事。谢谢!
答案 0 :(得分:2)
你的html只知道你告诉它的内容,所以如果你在HEAD部分有这样的东西
<script src="<%= Url.Content("~/Scripts/jquery-1.4.2.min.js")%>" type="text/javascript"></script>
在您网站的给定页面上,以下应该没有问题。
<script src="<%= Url.Content("~/Scripts/jquery-1.3.2.min.js")%>" type="text/javascript"></script>
但是,我不会尝试从任何给定页面引用这两个版本,因为我希望邀请方法名称冲突...
答案 1 :(得分:2)
应该可以,你必须更新你的脚本。
这个想法并不是那么困难:首先包括最少使用的版本
然后添加此脚本
<script type="text/javascript">
window.jQueryOld = jQuery;
</script>
然后添加更常用的版本。
现在你只需要更新使用旧版本(或者使用它的新版本)的脚本而不是使用$或jQuery变量,而是使用jQueryOld变量
答案 2 :(得分:0)
您会遇到不同版本的问题。定义头部中的包含。你可以使用明显不同的插件/插件。