2016-05-20 1 views
0

葉のタイトルに基づいて画像を設定したい場合、つまりリーフのタイトルがtest.htmlの場合、画像URLをimg/html.pngに設定します。jstreeクライアント側のdemangの設定イメージ(タイププラグインなし)

私はそれをクライアント側の操作だけにしたいです。

私の質問は、ノードがロードされているか更新されているときにイメージURLを変更できるように、データがツリーにロードまたは変更される前に接続するイベントがあるかどうかです。

答えて

0

は(常にまもなく、何らかの理由で、ここで求めた後で)それを考え出した:

$('#file_tree').jstree().bind('model.jstree', function (event, obj) { 
    var _tree = return $('#file_tree').jstree(true); 

    for (var i = 0; i < obj.nodes.length; i++) { 
     var _node = _tree.get_node(id) 
     _node.icon = "whatever_icon_path_i_want.png"; 
    } 
}); 
関連する問題