为了账号安全,请及时绑定邮箱和手机立即绑定

参数想不通

function waterfall(parent,box){
    var oParent=document.getElementById(parent);
    var oBoxs=getByclass(oParent,box);   《 此时的oParent是根据父元素id获取的元素
    。。。。。
}


function getByclass(parent,clsName){    《此时的parent是父元素id
。。。。
}


即parent与oParent不同为id啊,应该如何理解


正在回答

2 回答

waterfall是实现瀑布流的函数对吧,而parent和box是获取两个值对吧(box子元素要从parent父元素里面找),那么就需要有东西来接收这两个值,所以定义了oParent这个对象来接收parent这个值(父元素),oBox是存放所有class为box的数组,里面放着class="box"的全部的盒子,一个盒子是一个值,我们要控制这些值来达到控制盒子的目的,getByclass一个功能的函数,所以单独封装成一个函数了,这里创建这个函数是为了从“main”中获取子元素“box”,main为box的父元素,所以用parent来定义

1 回复 有任何疑惑可以回复我~

function getByclass(parent,clsName){中的parent不是id,而是对象

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

参数想不通

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信