课程
/前端开发
/JavaScript
/瀑布流布局
为什么视频中获取class为box的元素这么麻烦?不能直接用document.getElementByClass吗?
2016-10-09
源自:瀑布流布局 2-3
正在回答
getElementsByClass并不是所有的浏览器都支持,为了兼容尽可能多的浏览器,所以重写了这个方法。
名字都给你们起完了 提问者
你可以获取,为什么我总是报错。
function getByClass(oParent,clsName){ var boxArr = [], //这里总是报错 aElements = oParent.getElementsByTagName("*"); for(var i = 0 ;i<oElements.length;i++){ if(aElements[i].className == clsName){ boxArr.push(oElements[i]); } } return boxArr; }
丶沉逑
http://www.cnblogs.com/scy251147/archive/2011/04/10/2011420.html
举报
瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式
3 回答根据class获取元素
1 回答通过类名获取元素的方法
3 回答关于获取offsetHeight的问题
2 回答关于获取class问题。
5 回答关于获取图片的高度