現在、ページのツリービューにdtree.jsを使用していますが、上部に表示されています(railsアセットパイプラインを使用しており、このコードを他のjsファイル(hamlではない)に記述しています)...しかし、追加しています文書化するが、クラスまたはIDが必要であり、さらに、jqueryの外観のようなコードでは、このツリーをすべて非表示にする必要があります。これをsiple jsで行う方法がわかりませんが、jqueryでのみです。しかし、これは私のアプリにとって非常に良いツリーであり、変更できませんでした。または、データを追加するのと同じ方法(たとえば、id、par id、link、name)を備えた優れたツリーですか?jsonなし-コードなどのように見えます...
amiscompany = new dTree('amiscompany');
amiscompany.add(10001,-1,'<a style="text-decoration:underline;" onclick="fade();" rel="nofollow" href="/search_trees/category/cat=">Каталог запчастей</a>');
amiscompany.add(10441,10001,'Внутренняя отделка',"/search_trees/category/cat=10441?SEL=1");
amiscompany.add(12797,10441,'Багажник / помещение для груза',"/search_trees/category/cat=12797?SEL=2");
amiscompany.add(10830,10441,'Комплектующие',"/search_trees/category/cat=10830?SEL=3");
.....
document.write(amiscompany);
amiscompany.openTo(0, true);