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的使用方法