課程
/前端開發(fā)
/JavaScript
/瀑布流布局
獲得class為box的所有元素,為什么不用getElementsByClassName()這個(gè)方法,還要封裝
2018-03-01
源自:瀑布流布局 2-3
正在回答
var?boxs=document.querySelectorAll("div[class='box']");還可以使用這個(gè)啊,里面的參數(shù)符合css規(guī)范可以很方便查出 所有class為box的div
為了兼容所有瀏覽器
獲取元素的方法中好像沒有你說的getElementsByClassName(),應(yīng)該是先通過getElementsByTagName()去獲取元素,然后再通過for循環(huán)去找到className=“box”的元素.
whiteDive
舉報(bào)
瀑布流布局是網(wǎng)站比較流行的一種布局方式,教你實(shí)現(xiàn)三大方式
3 回答根據(jù)class獲取元素
1 回答關(guān)于獲取class為box的盒子
1 回答為什么不這樣獲取main里的所有box盒子, var oBoxs = oParent.getElementsByClassName(box)
1 回答為什么不能直接用class名獲取元素,多了那么多步驟看得暈乎乎的
3 回答關(guān)于獲取元素的疑問
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-06-01
2018-03-26
為了兼容所有瀏覽器
2018-03-02
獲取元素的方法中好像沒有你說的getElementsByClassName(),應(yīng)該是先通過getElementsByTagName()去獲取元素,然后再通過for循環(huán)去找到className=“box”的元素.