课程
/前端开发
/JavaScript
/瀑布流布局
为什么不能这样写
hArr[IndexMinh]+=$oBox[index].outerHeight();
这样不也是选择数组中索引为index 的box吗,但是这样会报错
2017-03-30
源自:瀑布流布局 3-1
正在回答
老师两次提到了这个问题:$oBox是DOM对象,无法使用jquery的outerHeight()方法。.eq() 方法会用集合中的一个元素构造一个新的 jQuery 对象,这时候才能使用outerHeight()方法
慕田峪6011835 提问者
慕粉4068321 回复 慕田峪6011835 提问者
慕田峪6011835 提问者 回复 慕粉4068321
举报
瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式
1 回答hArr[minHIndex]+=$boxs.eq(index).outerHeight(),这里究竟是什么意思哈?
2 回答加了这一句hArr[minHIndex]+=$boxs.eq(index).outerHeight;图片就变成这样了。。。
3 回答hArr[index]+=oBoxs[i].offsetHeight 不理解 ?
3 回答为毛我的hArr取出来会是n个数组
3 回答用jquery实现出现问题?求解用$("#mian>div").eq(i).outerHeight()取框的高度时出现差错。