すべて正常に動作する遅延読み込みツリーがありますが、jQuery で特定のノードを展開できるようにする必要があります。ここでデモを見てきましたが、呼び出しを試みるたびにtoggleExpand()
次のエラーが発生します (イントラネットのターゲット プラットフォームである IE9 で)。
"0x800a01b6 - Microsoft JScript runtime error: Object doesn't support property or method 'toggleExpand'"
私のコードは単純です:
var node = $("#OrgDataTree").fancytree("getTree").getNodeByKey(key);
node.toggleExpand();
alert(node.key); // testing for node, I see what I expect.
を使用しnode.expand()
ても同じ結果が得られます。また、activate(event, data)
イベントからノードを取得data.node
しようとしましたが、それも機能しません (使用する必要がある場合ではありません。ノード オブジェクトへのハンドルを取得する方法を見つけようとしているだけです)。それは動作します)。
私が見つけたドキュメントによると、これは私が必要とすることをするはずですが、そうではありません。