【发布时间】:2016-02-13 12:02:35
【问题描述】:
我有以下节点列表
['<div class="item">1</div>', '<div class="item">2</div>', '<div class="item">3</div>', '<div class="item">4</div>']
以及以下函数,它接受一个组的元素数量并生成由 div 包裹的一组元素
function groupElms (nOfElms) {
var count = 0;
[].forEach.call(nL, function (item) {
count++;
});
}
假设noOfElms 是 2,那么函数应该生成这样的元素
<div>
<div class="item">1</div>
<div class="item">2</div>
</div>
<div>
<div class="item">3</div>
<div class="item">4</div>
</div>
如果noOfElms 是 3 它应该是这样的
<div>
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
</div>
<div>
<div class="item">4</div>
</div>
我不明白如何实现这一点。请有人可以帮我解决这个问题。
【问题讨论】:
标签: javascript html foreach nodelist