我有两个jquery包含在1个文件中
<script type="text/javascript" src="<%= SkinPath%>controls/jquery.js"></script>
<script type="text/javascript" src="<%= SkinPath%>controls/jquery-1.7.min.js"></script>
第一个有助于在运行时为选项卡调整选项卡颜色。 第二个帮助jquery模型弹出,但1必须隐藏1工作另一个如何摆脱这种痛苦。太过于坚持这个问题。请帮帮我。
即使隐藏第二个也会干扰选项卡和模型弹出功能,但我观察到选项卡功能,第一个是必要的。没有得到什么问题。
答案 0 :(得分:2)
根据我的理解,您正在尝试使用jQuery UI小部件,例如制表符和模型对话框
所以你必须使用jQuery核心,然后使用jQuery UI。它不是一个缩小或不缩小的问题,但jQuery UI依赖于jQuery Core!
所以请在下方使用。不确定你的核心和ui文件的名称是什么。
<script type="text/javascript" src="<%= SkinPath%>controls/jquery.js"></script>
<script type="text/javascript" src="<%= SkinPath%>controls/jquery-ui.js"></script
答案 1 :(得分:0)
您需要使用jquery.noConflict()
:这里有更多信息:http://api.jquery.com/jQuery.noConflict/
StackOverflow上的另一个答案向您详细介绍了如何执行此操作:https://stackoverflow.com/a/528251/1606729
编辑:但正如其他人指出的那样,你不应该使用多个jquery,除非在极少数情况下。如果你已经有另一个版本,为什么还需要1.7版本?
答案 2 :(得分:0)
您必须只使用一个JQuery(jQuery核心),尝试使用最新版本并修改您的代码以使用它。