我已经从jsTree插件创建了一个jsTree,所以当点击一个节点时,内容会被加载到一边的div。 加载的div包含带有TinyMCE插件的textarea。在第一次加载时,一切看起来都很好,但当我再次点击另一个节点或同一个节点时,某些内容会向textarea添加内容。
这是textarea中弹出的字符串(由于TinyMCE插件而为HTML)
<p><ins class="jstree-icon"> </ins></p>
<p><ins class="jstree-icon"> </ins></p>
下次我重新加载内容时,会再添加2个,依此类推......
有没有人知道如何摆脱这个?
答案 0 :(得分:1)
我遇到了同样的问题。在我的例子中,它有助于给出整个树中所有叶子的唯一ID(子树)
<ul id="jsTree">
<li id="parent_a">
<a href="">Name 1</a>
<ul class="children">
<li id="unique_id_a_1">...</li>
<li id="unique_id_a_2">...</li>
<li id="unique_id_a_n">...</li>
</ul>
</li>
<li id="parent_b">
<a href="">Name 2</a>
<ul class="children">
<li id="unique_id_b_1">...</li>
<li id="unique_id_b-2">...</li>
<li id="unique_id_b_n">...</li>
</ul>
</li>
</ul>
pzdr