プロジェクトで Wijmo jQuery フレームワークを使用しており、構造ツリーをレンダリングする必要があります。Wijmo ツリー コンポーネントを使用しているため、ツリー部分がカバーされていますが、ツリー内のノードをクリックする必要があるときに問題が発生します。だから私がする必要があるのは、ツリー内のノードがクリックされると、そのノードの下の構造を取得する ajax 呼び出しが行われることです。問題は
ツリーの残りの部分をどうにかして表示する必要があります。私がこれを始めた方法は、リストを親要素に追加することでした。これはツリー構造です:
<div id="tree">
<ul id="productTree">
<li class="folder">
<ul>
dynamic elements here
.....
</ul>
</li>
<li class="folder">..more dynamic elements..</li>
</ul>
$(.folder).append('<ul><li class="folder">NodeName</li></ul>');
したがって、これは文字列として解釈されるため、これを行うべきではないことを知っているので、これも試しました:
$(.folder).append($(<ul><li class="folder">NodeName</li></ul>).folder());
これにより、オブジェクトオブジェクトにはメソッドフォルダーがありません。したがって、私はjsとjQueryの経験があまりなく、これらの要素をツリーに追加する方法がわかりません。どちらのオプションも、親要素の下にリストを追加しますが、wijmo ツリーに由来するすべてのクラスと機能は、この追加要素に追加されません。
前もって感謝します!