參數(shù)想不通
function?waterfall(parent,box){ ????var?oParent=document.getElementById(parent); ????var?oBoxs=getByclass(oParent,box);???《?此時(shí)的oParent是根據(jù)父元素id獲取的元素 ????。。。。。 } function?getByclass(parent,clsName){????《此時(shí)的parent是父元素id 。。。。 } 即parent與oParent不同為id啊,應(yīng)該如何理解
2018-12-25
waterfall是實(shí)現(xiàn)瀑布流的函數(shù)對(duì)吧,而parent和box是獲取兩個(gè)值對(duì)吧(box子元素要從parent父元素里面找),那么就需要有東西來(lái)接收這兩個(gè)值,所以定義了oParent這個(gè)對(duì)象來(lái)接收parent這個(gè)值(父元素),oBox是存放所有class為box的數(shù)組,里面放著class="box"的全部的盒子,一個(gè)盒子是一個(gè)值,我們要控制這些值來(lái)達(dá)到控制盒子的目的,getByclass一個(gè)功能的函數(shù),所以單獨(dú)封裝成一個(gè)函數(shù)了,這里創(chuàng)建這個(gè)函數(shù)是為了從“main”中獲取子元素“box”,main為box的父元素,所以用parent來(lái)定義
2018-02-24
function?getByclass(parent,clsName){中的parent不是id,而是對(duì)象