Jquery兼容性问题1.4-1.6

Jquery兼容性问题1.4-1.6,jquery,Jquery,我正在运行两个脚本,一个只使用jQuery1.4工作,另一个需要1.6才能正常工作。我确信在两个版本之间有一些明显的语法变化(对知道的人来说),但我无法理解 这是1.4脚本:如果您查看演示,源代码中有两位JS文件。另一个需要1.6版本的脚本是jQuery同位素插件:。因此,我想我是在问如何使1.4脚本与1.6兼容。了解如何使用多个jQuery库 许多JavaScript库使用$作为函数或变量名,就像jQuery一样。在jQuery中,$只是jQuery的别名,因此所有功能都可以使用,而不需要使用

我正在运行两个脚本,一个只使用jQuery1.4工作,另一个需要1.6才能正常工作。我确信在两个版本之间有一些明显的语法变化(对知道的人来说),但我无法理解

这是1.4脚本:如果您查看演示,源代码中有两位JS文件。另一个需要1.6版本的脚本是jQuery同位素插件:。因此,我想我是在问如何使1.4脚本与1.6兼容。

了解如何使用多个jQuery库

许多JavaScript库使用$作为函数或变量名,就像jQuery一样。在jQuery中,$只是jQuery的别名,因此所有功能都可以使用,而不需要使用$。如果我们需要在jQuery旁边使用另一个JavaScript库,我们可以通过调用$.noConflict()将$的控制权返回给另一个库:


$.noConflict();
//使用其他库的$的代码可以在这里找到。

另请参见本帖

从1.4转换到1.6不会产生任何问题,也不需要任何东西。只要调用1.6 libI就可以了,我已经尝试过将其更改为1.6,但是如果我这样做,老虎机的效果就会停止工作。如果我把它放在1.4版,吃角子老虎机的效果会起作用,而gallery的一半会起作用——它会加载1px的图像,直到我运行一个过滤器,然后它会自动排序
<script type="text/javascript" src="other_lib.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
  $.noConflict();
  // Code that uses other library's $ can follow here.
</script>