Jquery兼容性问题1.4-1.6



我正在运行两个脚本,一个只能使用jQuery 1.4,另一个需要1.6才能正常工作。我确信(对知道的人来说)两个版本之间有一些明显的语法变化或其他什么,但我无法弄清楚。

这是1.4脚本:http://demo.marcofolio.net/slot_machine/如果你查看演示,源代码中有两个位JS文件。另一个需要1.6的脚本是jQuery同位素插件:http://isotope.metafizzy.co.所以我想我在问如何使1.4脚本1.6兼容。

了解使用多个jQuery库时的jQuery.noConflict()。

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

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

另请参阅本文我可以在同一页面上使用多个版本的jQuery吗

最新更新