我想要实现的目标是,例如,首先计算JSon对象的总数console.log(Jobj.length);
,我现在得到了13个项目。#red
div的内部应该是7个项目,Math.round(Jobj.length/2)
,#blue
div的内部应该是6个Math.floor(Jobj.length/2)
,如果我有14个项目,那么#red
和#blue
都应该有7个项目。
现在的问题是,我该如何拆分所需的方式,将前7个拆分为#red,其余拆分为#blue。
我是否做了部分工作,是否有人可以帮助?
http://jsfiddle.net/6LmFL/1/
最佳答案
现在可以使用了。我创建了一个小提琴:http://jsfiddle.net/6LmFL/2/。
这是我修改的部分:
$.each(Jobj, function(i,v){
if(i<7) {
($('<p>').text(v.item)).appendTo('.col1');
}
else {
($('<p>').text(v.item)).appendTo('.col2');
}
});