Javascript错误,未捕获的类型错误

时间:2013-05-02 22:14:14

标签: javascript ajax

我正在尝试一个使用砌体的主题。当我将它上传到我的服务器时,我在开发工具中收到了5个错误。我很茫然,因为我对后端的东西很无能为力。

以下是该网站的链接:http://stevengeorgeharris.com/kevin/以下是我的问题。

  

无法加载资源:服务器响应状态为500(内部服务器错误)http://stevengeorgeharris.com/kevin/wp-content/themes/imbalance22/libs/jquery-ui.custom.min.js?ver=3.5.1

     

无法加载资源:服务器响应状态为500(内部服务器错误)http://stevengeorgeharris.com/kevin/wp-content/themes/imbalance22 /libs/jquery.infinitescroll.min.js?ver=3.5.1

     

无法加载资源:服务器响应状态为500(内部服务器错误)http://stevengeorgeharris.com/kevin/wp-content/themes/imbalance22/libs/jquery.masonry.min.js?ver=3.5.1

     

Uncaught TypeError:对象[object object]的属性'$'不是函数stevengeorgeharris.com:49

     

未捕获的TypeError:对象[object object]的属性'$'不是函数stevengeorgeharris.com:355

2 个答案:

答案 0 :(得分:3)

您在兼容模式下使用jQuery。

当你这样使用它时,jQuery没有定义为“$”(因为其他框架喜欢使用这个var名称)。

您应该更改您的jQuery文件或只使用这段代码:

var $ = jQuery;

您也可以使用“jQuery”而不是“$”。

答案 1 :(得分:2)

而不是$使用jQuery。你也可以这样做:

jQuery(document).ready(function ($) {

并在该范围内将变量称为$