3
我試圖主題jstree一點,使圖標更符合我的需要。但是,我似乎無法讓類型插件完全工作。jstree類型沒有正確應用
創建樹:其實是動態生成
// Create JSTree
$('#listbox').jstree({
"types": {
"#": {
"valid_children": ["floor", "default"],
},
"default": {
"valid_children": ["default", "floor"],
"icon": "/WACH%20Graphics/images/building.png"
},
"floor": {
"icon": "/WACH%20Graphics/images/floor.png"
}
},
"plugins": ["search", "wholerow", "types"]
});
我的目錄。但是,無序列表的結構類似於以下內容:
<ul>
<li><a href="building.html">Building 1</a>
<ul>
<li rel="floor"><a href="floor.html">Floor1</a></li>
<li rel="floor"><a href="floor.html">Floor1</a></li>
<li rel="floor"><a href="floor.html">Floor1</a></li>
</ul>
</li>
</ul>
我的默認圖標被拾取。但我的「地板」類型的圖標永遠不會被拾起。相反,一切都有默認圖標。
這是jstree 3.0.0。