2011-10-12 33 views
0

我不明白,萤火开始使用版本1.6.2 显示 “e.body为空在jQuery中,e.body为null是什么意思?

)}return this.pushStack(d,a,e.selector...a:a+"px")}}),a.jQuery=a.$=f})(window); 

上线从jquery.min.js

我不记得我昨天做了什么,因为今天出现这个错误。任何提示,所以我可以更多地了解我的代码在哪里搜索?

它出现在任何ajax请求之前,甚至在我的脚本中有任何console.log指令之前,但仍然不知道此错误来自哪里。

感谢您的任何帮助。

+0

你可以显示一个你最小的脚本仍然会产生这个错误吗?很难像这样调试。 – Nanne

+3

您不应该使用缩小文件进行调试。缩短变量名称以减小尺寸并失去意义。您提供的代码中也没有提及e.body。 – Dennis

+1

确实。使用完整的文件'jquery.js'。制作一份使用jQuery的HTML/JS代码的副本。然后尽可能地减少它,只要你仍然一步一步地去除不相关和不相关的HTML/JS代码行,从而得到相同的错误。在错误消失的地方,退一步,在你的问题中提供切割代码,以便我们可以自己复制'n'paste'然后自己去看看同样的问题。 – BalusC

回答

0

改变jQuery.min将jQuery之后,我删除了我的一些代码的部分,最后我发现:

var documentHeight = $(document).height(); 

这不是$(文件)的脚本。就绪一部分..不知道为什么错误今天出现,但感谢提示,我会记住它!