0
基於一定的條件檢查,我必須更改樹中節點的圖標。jsTree動態更改節點圖標
像:對於下面的樹,其中「M」是圖標。
書 - 「M」 book1的 - 「M」 第二冊 - 「M」 BOOK3 - 「M」 book4 - 「M」 Book5兩個
可以說BOOK1和5條件是真的,那麼它的圖標應該變成「W」,即倒「M」。其餘節點圖標應該保持原樣。
基於一定的條件檢查,我必須更改樹中節點的圖標。jsTree動態更改節點圖標
像:對於下面的樹,其中「M」是圖標。
書 - 「M」 book1的 - 「M」 第二冊 - 「M」 BOOK3 - 「M」 book4 - 「M」 Book5兩個
可以說BOOK1和5條件是真的,那麼它的圖標應該變成「W」,即倒「M」。其餘節點圖標應該保持原樣。
你有沒有嘗試過這樣的:
$("#YourJStree")
.on('your_jstree_event.jstree', function(evt, data) {
// your condition{
data.instance.set_icon(data.node, 'http://jstree.com/tree-icon.png');}
// your other condition{
data.instance.set_icon(data.node, 'http://jstree.com/tree-icon.png');}
//...
})
爲不同的事件見https://www.jstree.com/。 希望它有幫助...
你在哪裏保持這種狀態? –
該條件將在Java代碼中並且將可用json字符串。 – Ravish