2012-04-09 30 views
2

私は2つの状態jstreeを作成しました。 2つの状態ツリーを作成する必要があるため、ノードに対して相対的に他のノードを選択することはできません。私が望むのは、特定のノードをクリックすると、選択されたノードのすべての親ノードもチェックされなければならないということです。jstreeチェック親ノード

私を助けてください..

+0

.bind( "change_state.jstree"、function(e、d))イベントを使用する –

答えて

2

ハンドラに結合し、ノードオブジェクトが渡されます。ツリーは親のすべてを見つけるまで横断することができます。以下の例では、クラス "jstree-open"を使用していますが、親クラスに適用されている他のクラスも動作します。

$(node).parents(".jstree-open").each(function(index){ 
    var theParent=$(this); 
    // Apply operation to each parent 
}); 
関連する問題