1

jsTreeプラグインからjsTreeを作成したので、ノードをクリックすると、コンテンツがサイドのdivにロードされます。ロードされるdivには、TinyMCEプラグインを含むテキストエリアが含まれています。最初の読み込みではすべて問題なく表示されますが、別のノードをクリックするか、同じノードをもう一度クリックすると、テキストエリアにコンテンツが追加されます。

これは、テキストエリアにポップアップする文字列です(TinyMCEプラグインのためにHTMLとして)

<p><ins class="jstree-icon">&nbsp;</ins></p>
<p><ins class="jstree-icon">&nbsp;</ins></p>

次にコンテンツをリロードすると、さらに2つ追加されます。

誰かが私がこれを取り除くことができる方法の手がかりを持っていますか?

4

1 に答える 1

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

于 2013-05-07T12:48:53.323 に答える