我有菜单,每个顶部都有子菜单,子项的数量是未知的,我想,如果有,例如,超过13个项目,然后,将它们除以2,并将它们放到一个容器中,作为列,我可以在这里用css3列计数,但是我需要javascript(jQuery)版本。下拉菜单 - 将子项目除以2,并将它们分成两列
$('.sub-menu').each(function() {
var count = $(this).find("li").length;
if(count >= 12){
$(this).addClass('col2');
}
if(count >= 24){
$(this).toggleClass('col2 col3');
}
});
现在我有这个,
我需要动态改变这个
这里是的jsfiddle
我需要这样的,但必须生成.first和。第二个框子项后的子项目超过13,它们不包装之前 –