そう、
ここにソースがあります
<ul>
<li id="1">
<a href="#">
Product root
</a>
<ul>
<li id="2">
<a href="#">
Electronicis
</a>
<ul>
<li id="445">
<a href="#">
Computers
</a>
<ul>
<li id="446">
<a href="#">
SSD
</a>
</li>
</ul>
<ul>
<li id="447">
<a href="#">
GPU
</a>
</li>
</ul>
<ul>
<li id="448">
<a href="#">
MoBo
</a>
</li>
</ul>
</li>
</ul>
<ul>
<li id="449">
<a href="#">
Navigation
</a>
</li>
</ul>
</li>
</ul>
<ul>
<li id="3">
<a href="#">
Whatever
</a>
</li>
</ul>
</li>
</ul>
ネストされたリストのカップルだけでは何も気になりません...
そして、これがjsTreeのロードスクリプトです
$("#jsTreeContainer")
.jstree({
"plugins": ["themes", "html_data", "ui" , "search"]
})
.bind("select_node.jstree", function(event, data) {
var selectedObj = data.selected;
alert(selectedObj.attr("id"));
})
.delegate("a", "click", function (event, data) { event.preventDefault(); });
});
私が今達成したいのは、ページの読み込み時にノード "Navigation" (id: 449) を開くことです。私は initally_open 、 initally_select パラメーターを試してみましたが、運がありませんでした。検索プラグインをいじってみましたが、やはり運がありませんでした。
誰かがこれを達成したことがありますか?
これは非常に一般的な要求に違いありませんが、解決策が見つかりません。
ここでは、gitHub の master ブランチを使用しています... https://github.com/vakata/jstree
乾杯、T.