为什么不这样获取main里的所有box盒子, var oBoxs = oParent.getElementsByClassName(box)

来源:2-3 JavaScript实现瀑布流布局中图片定位

qq_活出自己的模样_0

2019-02-12 16:55

var oBoxs = oParent.getElementsByClassName(box)

通过类名获取

写回答 关注

1回答

  • 桂小太郎
    2019-02-24 17:44:04
    已采纳

    因为这些盒子和里面的图片是需要根据接收到的后台数据,动态创建出来,再渲染到页面上的;
    只有 getElementsByTagName 可以获取到动态创建的 DOM,getElementsByClassName、querySelectorAll 这些都只能获取前端写死的数据。

    虞粥粥

    我也很好奇这个问题来着,但是为什么我在csdn 上查都说getElementsByClassName可以动态获取元素

    2019-10-31 19:14:53

    共 1 条回复 >

瀑布流布局

瀑布流布局是网站比较流行的一种布局方式,教你实现三大方式

97759 学习 · 736 问题

查看课程

相似问题