未定义的jquery推送函数

Undefined jquery push function

本文关键字:函数 jquery 未定义      更新时间:2023-09-26

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

未捕获类型错误:无法调用未定义的的方法"push"

rows[rowNumber].push(position);
Uncaught TypeError: Cannot call method 'push' of undefined
}

演示:http://jsfiddle.net/u58k6/10/embedded/result/

那个考试有什么问题?我该怎么解决这个问题?

因为rows[rowNumber]不是数组。你可能想做:

rows[rowNumber] = position;