I use Nestable plugin to create tree structure. I want to toggleable button to expand/collapse.
To expand I add this:
$('#tree').nestable('expandAll');
To collapse I add this:
$('#tree').nestable('collapseAll');
But I did it separately with 2 different buttons. How to toggle expand/collapse behavior by one button?
html:
<div id="tree" class="dd">
    <ol class="dd-list">
        <li class="dd-item" data-id="1">
            <div class="dd-handle">Item 1</div>
        </li>
        <li class="dd-item" data-id="2">
            <div class="dd-handle">Item 2</div>
        </li>
        <li class="dd-item" data-id="3">
            <div class="dd-handle">Item 3</div>
            <ol class="dd-list">
                <li class="dd-item" data-id="4">
                    <div class="dd-handle">Item 4</div>
                </li>
                <li class="dd-item" data-id="5">
                    <div class="dd-handle">Item 5</div>
                </li>
            </ol>
        </li>
    </ol>
</div>
 
     
     
    