我希望jsTree(3.0.2,具有静态ul列表,没有JSON,没有AJAX)在加载时打开子节点。实际上,当前子节点的父节点。
原始HTML如下所示:
<ul>
<li id="1">
<ul>
<li id="2">
<ul>
<li id="3" class="current">
</li>
</ul>
</li>
</ul>
<ul>
<li id="4">
<ul>
<li id="5">
</li>
</ul>
</li>
</ul>
</li>
所需的输出很简单
1
+-2
+-3
+-4
我在这里检查过其他所有与之open_node
类似的帖子。我还没有设法工作。
关于帖子,我如何以编程方式在jsTree中选择一个节点并打开所有父节点:似乎是同一个问题,但是我不确定它是否适用于较早的版本。
要使节点最初处于选中状态,可以在“ a”元素上设置“ jstree-clicked ”类。
同样,您可以在任何“ li ”元素上设置jstree-open类,以使其最初扩展,从而使其子级可见。
JSBIN链接
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句