根据后台传回来的li循环列表,如图1:
根据一直li属性判断重组新的层级列表
li代码如图2:
需求是根据li的cid判断比对全部li的uuid。
假如cid包含有uuid则该uuid的li则在cid的li下面,缩进margin-left:20px
,当作为二级,依次类推,重组的二级里面的cid同样去比对所有uuid,cid包含有uuid则该uuid的li则在cid的li下面,缩进margin-left:40px
,当作为三级,重组的三级里面的cid同样去比对所有uuid,cid包含有uuid则该uuid的li则在cid的li下面,缩进margin-left:60px
,当作为四级,结束
先枚举一遍uid,再枚举一遍cid。分级使用ul嵌套。
update 1
既然用了jq的标签那就jq吧……
css控制嵌套缩进
update 2
题主要求不做缩进,虽然不理解需求,但是……那么……我直接在上面代码的基础上再增加几句好了……