Jquery 如何判断当ul中的li超过一个指定数时,开始另一个ul
4个回答
展开全部
$('ul>li').length
返回就是ul下li的个数。
如果个数大于你指定的个数。 你就document.createElement('ul') 再创建一个ul呗。。。
是你想要的结果吗?
返回就是ul下li的个数。
如果个数大于你指定的个数。 你就document.createElement('ul') 再创建一个ul呗。。。
是你想要的结果吗?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先求出这个ul的里面有多少li.如果超过就next()下一个ul.然后用同样的办法.each,length.等等都是可以让你知道一个ul里面有多少li的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没看明白,判断ul中li的个数,然后开始另一个ul干什么?开始计算另一个ul中li的个数吗?问题没有描述清楚哟~~
追问
抱歉啊,我的意思是:有好多个li要放到ul里,而ul里的li个数是指定的,所以多出来的li要放到另一个ul中,以此类推。我现在是这个判断不会弄。谢谢啊
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你每个li可以给一个类名吧,然后回去类名,当长度超过你规定的长度时新建一个ul,这个里里面的类可以是前面的那个类名_1这样,你是不是要做级联菜单啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询