我有一个懒惰的加载树,一切正常,但我需要能够在jQuery中扩展一个特定的节点.我看过这里的演示,但每当我尝试调用时,toggleExpand()我都会收到以下错误(在IE9上,这是我们内部网上的目标平台):
"0x800a01b6 - Microsoft JScript runtime error: Object doesn't support property or method 'toggleExpand'"
Run Code Online (Sandbox Code Playgroud)
我的代码很简单:
var node = $("#OrgDataTree").fancytree("getTree").getNodeByKey(key);
node.toggleExpand();
alert(node.key); // testing for node, I see what I expect.
Run Code Online (Sandbox Code Playgroud)
使用node.expand()给出相同的结果.我也尝试从activate(event, data)事件中抓取节点,data.node但它也不适合我(不是我需要使用的情况,我只是想找到一些获取节点对象句柄的方法)这样可行).
根据我发现的任何文档,似乎这应该做我需要的,但事实并非如此.