我用JavaScript创建一些div动态:getElementByClassName用于动态创建的元素
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
现在我想选择这些div并改变它们的尺寸,像这样:
var singleTiles = document.getElementsByClassName('tile');
singleTiles.style.width = '10px';
singleTiles.style.height = '10px';
但是这并未” t似乎工作。我假设因为元素是动态添加的。有没有另一种方法来做到这一点?
singleTiles是一个数组,所以你必须itterate在它 – Rooster
我相信它实际上是一个'HTMLCollection'是'live',并不在于它会在这个例子重要,但可以在其他情况下, 。 – Xotic750