当我运行我的代码时
我在控制台中遇到错误
TypeError: object is undefined
length = object.length,
它分别指向 jQuery.js 的第 630 行:function(object, callback, args)
但是我怎样才能确定相同错误的确切原因呢?
当我运行我的代码时
我在控制台中遇到错误
TypeError: object is undefined
length = object.length,
它分别指向 jQuery.js 的第 630 行:function(object, callback, args)
但是我怎样才能确定相同错误的确切原因呢?
函数以
each: function( object, callback, args ) {
var name, i = 0,
length = object.length
如果你传递一个 undefined object
,object.length
将会抛出一个错误。
那么,这不是 jQuery 的问题,而是你的问题,因为你使用
jQuery.each(variableYouThinkItsAnObjectButIsUndefined, func);
您可以使用修复它
if(variableYouThinkItsAnObjectButIsUndefined)
jQuery.each(variableYouThinkItsAnObjectButIsUndefined, func);