使用jQuery 1.2.1创建一个滑块

时间:2009-12-18 10:22:09

标签: javascript jquery jquery-ui

我有一个使用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

2 个答案:

答案 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> 

并且只是注释掉你当前的版本。然后你可以看到一切是否保持兼容。我认为这比尝试使用旧版本要容易得多。