基于某些条件检查,我必须更改树中节点的图标。
喜欢:对于下面的树,其中" M"是一个图标。
书 - " M" BOOK1 - " M"第二册 - " M" BOOK3 - " M" book4 - " M" Book5两个
假设book1和5条件为真,那么它的图标应该改为" W"即倒置" M"。休息节点图标应该是原样。
答案 0 :(得分:1)
你有没有试过像:
$("#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/。 希望它有所帮助...