海
我有一个使用jQuery 1.2.1的项目,我无法更新版本。我需要创建一个与jQuery UI示例(http://jqueryui.com/demos/slider/#steps)相同的增量滑块。 jQuery UI的遗留下载是针对1.2.6的,所以即使这样也不会削减芥末。
有没有人知道使用旧版jQuery模拟相同功能的方法,甚至知道在哪里可以下载与jQuery 1.2.1兼容的jQuery UI版本?
另外,有没有人知道任何问题,例如已弃用的函数,如果我将jQuery从1.2.1更新到1.7.2可能会导致问题,因为这是我理想的偏好所有显而易见的原因。
任何帮助都会得到帮助。 TA
答案 0 :(得分:3)
没问题。只需同时使用两个jQuery版本
...
<link rel="stylesheet" href="themes/base/jquery-ui.1.7.2.css" type="text/css" />
//include 1.3.2 + UI
<script src="jquery-1.3.2.min.js"></script>
<script src="jquery-ui-1.7.2.min.js"></script>
//call noConflict. Now you can reference the new jQuery via $j instead of $
<script type="text/javascript">var $j = jQuery.noConflict(true);</script>
//include 1.2.1 which is normally available via $ and jQuery
<script src="jquery-1.2.1.js"></script>
...
Demopage:http://jsbin.com/ofuma
答案 1 :(得分:0)
为什么不尝试包含google托管的jQuery:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
并且只是注释掉你当前的版本。然后你可以看到一切是否保持兼容。我认为这比尝试使用旧版本要容易得多。