javascript-用于深层和浅层嵌套UL / LI列表的无效简单可折叠列表函数(JQuery)
作者:互联网
我经历了一堆可怕的js“解决方案”,以了解如何简单地创建可折叠的嵌套列表.
这就是我最终想出的.
我将其发布在这里,希望下一个人不必处理那里所有的混乱.
否则请随意添加自己的!也许jQuery免费的方法,如果你可以管理?
> list must be in “proper” format to work
解决方法:
CSS:
ul>li>ul {
display: none;
}
js / jquery
$('li').click(function(e){
e.stopPropagation();
if(this.getElementsByTagName("ul")[0].style.display =="block")
$(this).find("ul").slideUp();
else
$(this).children(":first").slideDown();
});
标签:nested-lists,collapsable,slidingmenu,javascript,jquery 来源: https://codeday.me/bug/20191028/1949683.html