【发布时间】:2012-01-22 12:42:04
【问题描述】:
我有代码 1,它在头部执行:
<link class="jsbin" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1/themes/base/jquery-ui.css" rel="stylesheet" type="text/css" />
<script class="jsbin" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.min.js"></script>
然后我有代码 2:
<script src="http://code.jquery.com/jquery-1.4.3.min.js"></script>
<script src="livesearch.js" type="text/javascript"></script>
问题是,当我放最后一个参考(代码 2)时,第一个不再起作用了.. 我做错了什么?
(由于某种原因,代码 2 对 jquery 1.7 没有反应)
【问题讨论】:
-
你到底为什么在 1.7.1 版本和 1.4.3 版本中包含 jquery 一次??
-
不! sry man,你没有回答 - 为什么你甚至认为这是/应该是可能的?
-
是的,我做到了:(由于某种原因,代码 2 对 jquery 1.7 没有反应)
-
@Youss 一个比
.noConflict()更简单的解决方案可能是找到与1.7 一起使用的livesearch.js的替代品或更新库。大多数基于 jQuery 构建的库都足够小,这应该不会太难。 -
@Inerdial 谢谢,我会尝试这样做
标签: javascript jquery