2012-02-10 10 views

答えて

0

これではJavaScriptですので、あなたは、単にそれが;-)

Dynatreeために割り当てることで、事実上どこでも新しい属性を作成することができ、推奨場所はnode.data対象になり、例えば

node.data.foo = "bar"; 

それにアクセスします。

onSelect(node){ 
    if(node.data.foo !== undefined){ 
     alert(node.data.foo); 
    } 
} 
+0

とするならば、 "foo" というプロパティがONSELECT、getNodeByKey、getActiveNodeなどアクセスがどうあるべきか?すべてのノードインスタンスをプロパティfooにする方法 – marcinn

+0

あなたがそれを割り当てていれば、それがあります。それ以外の場合は 'undefined 'です。私はサンプル – mar10

+0

mar10を編集し、 "foo"を関数node.data.foo = function(){return $( "#someTextBox")。val()}にします。私はonSelect、onActivateなどの複数のコンテキストでプロパティ "foo"を使用したいと思います。ノードには "foo"というプロパティがあります。 – marcinn

関連する問題