Javascript 如何访问YUI树中正在遍历的节点

Javascript 如何访问YUI树中正在遍历的节点,javascript,yui,Javascript,Yui,我已经使用创建了一个树数据结构 我可以调用回调函数 我不知道如何从回调函数内部访问正在遍历的节点 FWIW,我是YUI的新手 非常感谢您的帮助。您当前正在遍历的节点将作为回调函数中的第一个参数传入。例如: var tree = new Y.Tree({ nodes: [ /* Add your nodes here */ ] }); var root = tree.rootNode; tree.traverseNode(root, function (node

我已经使用创建了一个树数据结构

我可以调用回调函数

我不知道如何从回调函数内部访问正在遍历的节点

FWIW,我是YUI的新手


非常感谢您的帮助。

您当前正在遍历的节点将作为回调函数中的第一个参数传入。例如:

var tree = new Y.Tree({
    nodes: [
        /* Add your nodes here */
    ]
});

var root = tree.rootNode;

tree.traverseNode(root, function (node) {
    /* `node` will be the currently traversed node */
    console.log(node);
});
下面是一个JSBin,其中包含可工作的代码,如果您在使其工作时仍然遇到任何问题:

希望这有帮助