为什么提示Cannot set property 'top' of undefined呢
var hArr = [];
for(var i=0;i<oBoxs.length;i++){
if(i<cols){
hArr.push(oBoxs[i].offsetHeight);
}else{
var minH = Math.min.apply(null,hArr);//求每一列图片的高度的最小值
var index = getMinhIndex(hArr,minH);
oBoxs[i].style.position='absolute';
oBoxs[i].style.offset.top = minH + 'px'; //该行报错,不明白具体是什么原因呢
console.log(oBoxs[index].offsetLeft);
oBoxs[i].style.offset.left=oBoxW*index+'px';
//oBoxs[i].style.offset.left=oBoxs[index].offsetLeft+'px';
}
}
控制台报错,提示waterfall.js:25 Uncaught TypeError: Cannot set property 'top' of undefined