2013-05-12 78 views
-1

我只是創造了迴應式網頁設計和我的代碼(簡化)網格系統是這樣的:如何在JS中獲取元素的子元素的類?

<div id="row1"> 
<div class="type_3"> 
</div> 
<div class="type_1"> 
</div> 
<div class="type_2"> 
</div> 
<div class="type_2"> 
</div> 
</div> 

現在我想要得到的類的名稱和元素的順序,是將.row1的子項作爲js中的數組或字符串(或類似)使用。 在這種情況下,訂單非常重要。 任何想法? 由於提前, JBG

+0

【如何獲取類名的子元素?(http://stackoverflow.com/questions/12166753/how-to-get-child-element-by-class-name) – lifetimes 2013-05-12 11:47:15

回答

0

遍歷#row1節點的孩子:

var children = document.getElementById("row1").children; 
for (var i = 0; i < children.length; ++i) { 
    alert(children[i].className); 
} 

alert僅僅是一個快速演示,你要在循環內什麼。這是一個jsfiddle

+0

感謝那個的可能重複:) – user2374775 2013-05-12 12:52:38

+0

如果這可以解決您的問題,請考慮[將此答案標記爲已接受](http://meta.stackexchange.com/questions/16721/how-does-accept-rate-work/65088#65088) – 2013-05-12 12:53:39

相關問題