2016-03-04 111 views
0

我使用jQuery JsTree我堅持用拖放的問題。當我拖動一個節點時,我可以在光標後面看到一個綠色刻度標記或紅色十字標記。JsTree拖動和移動工具提示圖標和文本

現在我需要做的是,我需要根據是否按下控制按鈕來更改圖標和光標後面的文本。

我已經嘗試通過論壇尋找,但無法找到解決方案。有沒有人遇到過這個?任何想法我怎麼能做到這一點?

回答

1

這是不妥當的解決辦法,但你可以更新到新創建的HTML元素check_callback回調 jstree-DND是插件動態HTML元素

"core":{ 
    "check_callback": function (callback, node, node_parent, node_position, more){ 
       $('.tree-dynamic-tooltip').remove(); 
       var span = $('<span>'); 
       span.addClass('tree-dynamic-tooltip'); 
       span.html('your dynamic text goes here'); 
       $('#jstree-dnd').find('i').after(span); 
    } 

}