var scriptFile = $(tempNode).attr("customJScriptSrc");
当通过这个我得到
“Reference Error: Can’t find variable: $”
请给我建议任何替代方法。
var scriptFile = $(tempNode).attr("customJScriptSrc");
当通过这个我得到
“Reference Error: Can’t find variable: $”
请给我建议任何替代方法。
添加这个脚本:在文档的顶部
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
(JavaScript代码前加入)。
或下载库并在您的代码中引用它。
此外,它必须在OP的脚本之前添加 – 2013-02-15 07:29:57
请注意,这假定OP不是从本地文件运行(为什么不包括'http:'?) – 2013-02-15 07:32:09
谢谢你的努力。我是jquery的新手。 – Mohan 2013-02-21 08:13:20
我有这个相同的问题,这是我把我的.js文件放在DOM中的jQuery .js文件之前造成的。这是一个错误,因为它在识别jQuery甚至被安装之前试图读取我的.js文件。始终将所有脚本按执行顺序排列,并始终放在body
标记的最底部。这总是确保在尝试执行任何JavaScript之前页面已完全加载。
之前(错误):
<script type="text/javascript" src="_javascript/rp-global.js"></script>
<script type="text/javascript" src="_javascript/jquery-3.2.1.min.js"></script>
后(正确):
<script type="text/javascript" src="_javascript/jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="_javascript/rp-global.js"></script>
有你的jQuery包含在你的网页? – Prashant16 2013-02-15 07:26:49
请参阅类似的问题[这里] [1] [1]:http://stackoverflow.com/questions/6555475/javascript-reference-error-cant-find-variable-plus-closure-blues – cwiggo 2013-02-15 07:27:12
确保您在发布的代码之前加载jquery JavaScript文件。 – 2013-02-15 07:28:09