我的代码中有 7 个菜单。有时根据用户类型可能是 6 个。如果输入管理员,它将是 7 个。用户可能只有 6 个菜单。如何动态调整菜单大小。为此,我使用了代码
<div id="menu">
<ul>
<li><a href="#">home1</a></li>
<li><a href="#">home2</a></li>
<li><a href="#">home3</a></li>
<li><a href="#">home4</a></li>
<li><a href="#">home5</a></li>
<li><a href="#">home6</a></li>
<li><a href="#">home7</a></li>
</ul>
</div>
我怎么能用jquery做到这一点?
编辑
$(document).ready(function() {
if ( $('#menu ul li').length > 6 ) {
$('#menu ul li').css('width','14.5%');
}
else
{
$('#menu ul li').css('width','16.6%');
}
});
}
});