未捕获的异常:ReferenceError:未定义的变量:$

时间:2014-01-26 19:14:12

标签: javascript jquery html

我有两个相同的网站,一个工作,另一个不完全是javascript错误。

主要功能是用户点击“立即保存”按钮,file.js将验证“立即保存”功能并允许用户继续购物车,“继续”按钮位于“设计未保存按钮”后面。购物车位于编辑器上方的隐藏面板上,“继续”按钮取消隐藏名为“购物车”的隐藏面板。在这个购物车面板上有一个paypal表单,脚本price.js。

这在第一个链接中工作正常,但在下面列出的第二个链接中,Throbber图像只是旋转并且不会验证保存功能,因此允许用户永远不会继续购物车。

我假设您可以通过访问上述链接轻松找到file.js和popular_prices.js。

我不是最伟大的程序员(自学成才和危险)并对此非常难过,有人可以建议如何解决这个问题,并用简单的术语解释一下我可能能够理解吗?

提前谢谢!

工作环节: http://www.budgetsignstore.com/popular-sign-designer.html?320-1c-automotive-magnet-banner-template-green-auto-south-detail

非工作链接: http://www.lowcostsigns.com/banner-editor.html?320-1c-automotive-magnet-banner-template-green-auto-south-detail

以下是我遇到的错误:

[1/26/2014 11:07:31 AM] JavaScript - http://www.lowcostsigns.com/low-cost-signs-online-editor.html?320-1c-automotive-magnet-banner-template-green-auto-south-detail
Inline script thread
Uncaught exception: ReferenceError: Undefined variable: $
Error thrown at line 3, column 0 in http://www.lowcostsigns.com/file.js:
    $(document).ready(function () {
[1/26/2014 11:07:31 AM] JavaScript - http://www.lowcostsigns.com/low-cost-signs-online-editor.html?320-1c-automotive-magnet-banner-template-green-auto-south-detail
Inline script thread
Uncaught exception: ReferenceError: Undefined variable: $
Error thrown at line 467, column 0 in http://www.lowcostsigns.com/popular_prices.js:
    $(document).ready(function () {

2 个答案:

答案 0 :(得分:0)

第118行:<script type="text/javascript" src="wpscripts/jquery.js"></script>

尝试将其移至第24行:<script type="text/javascript" src="wpscripts/jsNavBarFuncs.js"></script>

答案 1 :(得分:0)

正如我在代码中看到的那样,在加载jquery之前,你正在加载这些文件。请, 移动你的

<script type="text/javascript" src="wpscripts/jquery.js"></script>

到标题的顶部