0

jsTree で子ノードの直接の親のタイトルを取得する方法。次のコードを試してみましたが、html li 要素が表示され、親要素のタイトルが必要です。

var 親 = data.inst._get_parent(data.rslt.obj);

助けてください

4

2 に答える 2

0

jQuery で親を使用してすべての親を取得し、すべてのツリー項目が jstree で li であるため、li でフィルタリングします。これを試してください。

var parents = data.rslt.obj.parents("li");
And for children use children in jQuery, like so:

var children = data.rslt.obj.parent().find('li');

jsTree:選択したノードのIDをjsTreeのルートノードに取得する方法は?

于 2012-10-25T10:38:39.813 に答える
0
.bind("select_node.jstree", function (e, data) {
  var parent=data.inst._get_parent(data.rslt.obj);
  alert(parent.find('a').first().text()); 
}); 

ui._get_parent 関数を使用するにはプラグインを使用する必要があることに注意してください

ワーキングjsfiddle

于 2012-10-29T01:23:39.173 に答える