Quantcast
Channel: Preguntas activas con las etiquetas sourcetree - Stack Overflow en español
Viewing all articles
Browse latest Browse all 20

Colapsar arbol

$
0
0

Este código no es mio, lo encontré en internet, me gustaría saber como puedo hacer que aparezca colapsado.Bootstrap 3.0 tree

$(function () {    $('.tree li:has(ul)').addClass('parent_li').find('> span').attr('title', 'Collapse this branch');    $('.tree li.parent_li > span').on('click', function (e) {        var children = $(this).parent('li.parent_li').find('> ul > li');        if (children.is(":visible")) {            children.hide('fast');            $(this).attr('title', 'Expand').find('> i').addClass('glyphicon-plus-sign').removeClass('glyphicon-minus-sign');        } else {            children.show('fast');            $(this).attr('title', 'Collapse').find('> i').addClass('glyphicon-minus-sign').removeClass('glyphicon-plus-sign');        }        e.stopPropagation();    });});
.tree {    min-height:20px;    padding:19px;    margin-bottom:20px;    background-color:#fbfbfb;    border:1px solid #999;    -webkit-border-radius:4px;    -moz-border-radius:4px;    border-radius:4px;    -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);    -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);    box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05)}.tree li {    list-style-type:none;    margin:0;    padding:10px 5px 0 5px;    position:relative}.tree li::before, .tree li::after {    content:'';    left:-20px;    position:absolute;    right:auto}.tree li::before {    border-left:1px solid #999;    bottom:50px;    height:100%;    top:0;    width:1px}.tree li::after {    border-top:1px solid #999;    height:20px;    top:25px;    width:25px}.tree li span {    -moz-border-radius:5px;    -webkit-border-radius:5px;    border:1px solid #999;    border-radius:5px;    display:inline-block;    padding:3px 8px;    text-decoration:none}.tree li.parent_li>span {    cursor:pointer}.tree>ul>li::before, .tree>ul>li::after {    border:0}.tree li:last-child::before {    height:30px}.tree li.parent_li>span:hover, .tree li.parent_li>span:hover+ul li span {    background:#eee;    border:1px solid #94a0b4;    color:#000}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script><div class="tree well"><ul><li> <span><i class="glyphicon glyphicon-folder-open"></i> Parent</span>  <a href="">Goes somewhere</a><ul><li><span><i class="glyphicon glyphicon-minus-sign"></i> Child</span>  <a href="">Goes somewhere</a><ul><li> <span><i class="glyphicon glyphicon-leaf"></i> Grand Child</span>  <a href="">Goes somewhere</a></li></ul></li><li><span><i class="glyphicon glyphicon-minus-sign"></i> Child</span>  <a href="">Goes somewhere</a><ul><li> <span><i class="glyphicon glyphicon-leaf"></i> Grand Child</span>  <a href="">Goes somewhere</a></li><li><span><i class="glyphicon glyphicon-minus-sign"></i> Grand Child</span>  <a href="">Goes somewhere</a><ul><li> <span><i class="glyphicon glyphicon-minus-sign"></i> Great Grand Child</span>  <a href="">Goes somewhere</a><ul><li> <span><i class="glyphicon glyphicon-leaf"></i> Great great Grand Child</span>  <a href="">Goes somewhere</a></li><li> <span><i class="glyphicon glyphicon-leaf"></i> Great great Grand Child</span>  <a href="">Goes somewhere</a></li></ul></li><li> <span><i class="glyphicon glyphicon-leaf"></i> Great Grand Child</span>  <a href="">Goes somewhere</a></li><li> <span><i class="glyphicon glyphicon-leaf"></i> Great Grand Child</span>  <a href="">Goes somewhere</a></li></ul></li><li> <span><i class="glyphicon glyphicon-leaf"></i> Grand Child</span>  <a href="">Goes somewhere</a></li></ul></li></ul></li><li> <span><i class="glyphicon glyphicon-folder-open"></i> Parent2</span>  <a href="">Goes somewhere</a><ul><li><span><i class="glyphicon glyphicon-leaf"></i> Child</span>  <a href="">Goes somewhere</a></li></ul></li></ul></div>

Viewing all articles
Browse latest Browse all 20

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>