如何包含多个jquery文件?

时间:2012-12-07 08:53:12

标签: jquery

我有两个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工作另一个如何摆脱这种痛苦。太过于坚持这个问题。请帮帮我。

即使隐藏第二个也会干扰选项卡和模型弹出功能,但我观察到选项卡功能,第一个是必要的。没有得到什么问题。

3 个答案:

答案 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核心),尝试使用最新版本并修改您的代码以使用它。