我有3个JS库,我使用它们在他们自己的单独文件中.它们被评论为每个单独文件中缩小的代码
file 1: http://jsfiddle.net/NGMVa/
file 2: http://jsfiddle.net/AzEME/
file 3: http://jsfiddle.net/qVkhn/
Run Code Online (Sandbox Code Playgroud)
现在单独他们在我的应用程序中正常工作,不要抛出任何错误.但是我想加载更少的文件,所以我把它们组合成一个这样的文件:http://jsfiddle.net/Gxswy/
但是,在Chrome中,它会在文件的最后一行引发错误:
Uncaught TypeError: undefined is not a function
Run Code Online (Sandbox Code Playgroud)
然后它就不再起作用了.在我合并之前,我没有更改代码中的任何内容,我只是将前3个文件的内容复制并粘贴到新文件中,它不再起作用了.不明白为什么将它们合并到一个文件似乎打破了功能
希望有人知道这里发生了什么?