朝闻道夕
2017-05-01 23:08
window.onload=function(){
waterfall('main','box');
}
function waterfall(parent,box){
var oParent=document.getElementById(parent);
var oBoxs=getByClass(oParent,box);
console.log(oBoxs.length);
}
function getByClass(parent,clsName){
var boxArr=new Array(),
oElements =parent.getElementsByTagName("*");
for(var i=0;i<oElements.length;i++){
if(oElements[i].className==clsName){
boxArr.push(oElements[i]);
}
}
return boxArr;
} console.log(oBoxs.length)只输出1,不是应该输出相应class的个数吗?
还是说getByClassh函数没有起作用?
代码没错啊,你是不是只写了一个div啊
瀑布流布局
97747 学习 · 758 问题
相似问题