我有一个使用 jquery 版本 xx1 的 Web 应用程序。现在我们要使用一个使用 xx5 版本的插件。
请看下文,
<script type="text/javascript" src="<c:url value='/resources/scripts/jquery-1.7.1.min.js'/>"></script>
<script type="text/javascript" src="<c:url value='/resources/scripts/jquery-ui-1.8.2.custom.min.js'/>"></script>
// some other scripts
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="<c:url value='/resources/mobile/scripts/mobiscroll.core-2.4.4.js'/>"></script>
<script src="<c:url value='/resources/mobile/scripts/mobiscroll.datetime-2.4.4.js'/>"></script>
在这里,我的插件根本不工作。如果我删除第一个 jquery,它就可以工作。
我尝试使用 jQuery.noConflict(),但没有用。
注意:- 由于这是其他人开发的旧应用程序,我们不想修改他们的脚本或完全升级 jquery 版本,因为它可能会破坏一些我们甚至可能不知道的代码。
该应用程序似乎完全使用了许多版本的 jquery,并且在很多地方产生了很多问题和冲突。
请帮忙。