【发布时间】:2013-02-28 05:38:11
【问题描述】:
我有一个元素数组,举个更简单的例子,让我们只使用一些数字:
var items = new Array('1','2','3','4','5','6','7','8','9','10');
从这个数组中,我想创建 4 个无序列表,所以每个列表中都有 3 个项目,如下所示:
<ul>
<li>0</li>
<li>1</li>
<li>2</li>
</ul>
<ul>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
...
这是我到目前为止所得到的,但我被困在这里,我不知道如何继续:
var ul = $('<ul>',{'class':'test'});
$.each(items,function(index,value){
if(index%3) {
//...
}
var li = $('<li>').append(value);
ul.append(li);
});
【问题讨论】:
-
如果你想创建4个无序列表,那么每个列表有3个项目,数组的大小必须是12