课程
/前端开发
/JavaScript
/瀑布流布局
oParent=parent?document.getElementById(parent):document
这句话怎么理解,求一点点仔细地讲解一下谢谢!
2016-03-28
源自:瀑布流布局 2-6
正在回答
这个是三目运算符, 这个代码好像看过,oParent这个应该是和其他变量一起声明的 中间有,分割 如果没有就相当于在全局声明一个oparent对象
parent为真(对象不为null,传参时候)时给oParent赋值为document.getElementById(parent)得到一个DOM对象,通过id获取元素;
parent为假(对象为null,就是没传入这个参数时候)时给oParent赋值为document得到document这个DOM对象,就是DOM根对象
请叫我橙子蛋 提问者
举报
瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式
1 回答逻辑或 || 和 if语句 区别
2 回答截图的7,8 行获得class类的用法,及cssText 语法属于哪个版本及语义,求详解
3 回答hArr[index]+=oBoxs[i].offsetHeight 不理解 ?
1 回答关于apply
2 回答关于最后利用什么原理把重叠的分开,以及怎么让后面的元素找到那个矮的元素呢?求详解