jQuery修复“未捕获的TypeError:$不是函数”错误

我的代码:

  

external.js:

 $("head").append(unescape("")); 

不幸的是,当我包含我的外部脚本时,我收到以下错误:

未捕获的TypeError:$不是函数

我该如何解决? 请记住,我不能编辑外部Javascript文件,因为它是第三方。

在JS文件中使用以下语句。

 jQuery(document).ready(function($){ // jQuery code is in here }); 

在声明上述声明后,您将能够使用$ sign。

它使用的是旧版本的jQuery。

我更新了版本,这解决了我的问题。

WOOP!

我认为问题是因为在加载jquery之前首先加载了外部javascript。 要解决此问题,请使用requirejs,请点击此链接以获取http://requirejs.org/docs/api.html的使用方法