未定义的jquery推送功能

时间:2013-07-27 13:07:49

标签: javascript jquery callback push undefined

这里我创建了一个代码和函数http://jsfiddle.net/u58k6/10/,它必须在数组中返回一个排列的div位置,但是当我在控制台日志中搜索时出现这个错误:

未捕获的TypeError:无法调用未定义的方法'push'

rows[rowNumber].push(position);

Uncaught TypeError: Cannot call method 'push' of undefined
}

DEMO:http://jsfiddle.net/u58k6/10/embedded/result/

那个exaclty有什么问题?我怎么解决这个问题?

1 个答案:

答案 0 :(得分:1)

因为rows[rowNumber]不是数组。你可能打算这样做:

rows[rowNumber] = position;