jQuery与script.aculo.us冲突

时间:2013-08-09 07:01:02

标签: jquery scriptaculous

我在同一个文件中包含jQuery 1.10,script.aculo.usPrototype。它显示错误:

  

无法调用未定义的方法“点击”

我怀疑这是由于图书馆冲突造成的,所以我这样做了:

JQuery(document).ready(function() {...

并在所有其他脚本之后移动script.aculo.us。不幸的是它显示:

  

未捕获的ReferenceError:未定义JQuery

Using jQuery noConflict() with script.aculo.us 中的解决方案对我不起作用。

我的代码

{literal}
    <script src="include/js/jquery-1.10.2.js" type="text/javascript"></script>
    <script src="include/js/general.js" type="text/javascript"></script>

    <script>
        JQuery(document).ready(function() { ...
    </script>

    <script language="javascript" type="text/javascript" src="include/scriptaculous/prototype.js"></script>
    <script src="include/scriptaculous/scriptaculous.js" type="text/javascript"></script>
{/literal}

literal是Smarty标签。

1 个答案:

答案 0 :(得分:2)

你写了JQuery,但J是小写的,所以请使用jQuery(document).ready(function(){ ...