使用缩小版本时jquery未定义问题?

时间:2012-07-03 14:39:07

标签: jquery minify

我有一个core.js文件,其中包含所有关键的JS库和jQuery脚本,这些脚本添加在我的HTML页面的标题中。在页脚中我有我所有非关键的jQuery插件和脚本但是我不断从这些插件中获得“jQuery undefined”错误,即使它们被包装在jQuery(文档).ready(function(){中。 ..}。当我从core.js文件中删除jQuery并在标题内单独链接时,没有错误。

    <head>
      <script src="core.js"></script>
    </head>

    <body>

     ....
     ....
       <script src="plugins.js"></script>
    </body>

Core.js (pasetbin)

是什么给出的?

1 个答案:

答案 0 :(得分:0)

好吧,只是查看代码,你没有正确地结束jQuery.extend()调用(第262行),因此之后的任何插件都不会因为解析错误而被加载(ASI没有帮助,因为以下都是可解析的。)

为什么jQuery符号不会导出到其他javascript文件是另一回事,但是因为你说在一个单独的文件中加载它有帮助,这可能是问题的一部分。