我有一个带有嵌套LI项的可排序列表.我正在寻找为小组中的ID每个人创建一个LI.
例.如果我有这个:
<li class="main"> Cat 0
<ul class="subCat">
<li>Subcat 0
<ul class="subCat">
<li>Sub-Subcat 0
<ul class="subCat"></ul>
</li>
</ul>
</li>
<li>Subcat 1</li>
</ul>
</li>
Run Code Online (Sandbox Code Playgroud)
好的,那些ul.subCat可以嵌套其他li物品.我想创建一个函数来ID向li元素及其li子元素添加s .每次订单更改都会调用此函数.
结果应该是这样的:
<li class="main" id="cat_0"> Cat 0
<ul class="subCat">
<li id="cat_0_0">Subcat 0
<ul class="subCat">
<li id="cat_0_0_0">Sub-Subcat 0
<ul class="subCat"></ul>
</li>
</ul>
</li>
<li id="cat_0_1">Subcat 1</li>
</ul>
</li>
Run Code Online (Sandbox Code Playgroud)
并且,对于每个li.main元素重复故事达到4级(0到3).
我的实际代码就是这个:
// level 0
target = $('#ulMenu >li');
for( i=0; …Run Code Online (Sandbox Code Playgroud)