2013-08-09 6 views
0

Я создал структуру данных дерева, используя YUI 3's tree.Как получить доступ к обходу узла в дереве YUI

Я могу traverse the tree может вызвать функцию обратного вызова.

Я не могу понять, как получить доступ к узлу, пройденному изнутри функции обратного вызова.

FWIW, я новичок в YUI.

Любая помощь очень ценится.

ответ

0

Узел, который вы сейчас просматриваете, будет передан как первый параметр в функции обратного вызова. Например:

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 рабочего кода, если вы все еще возникаете какие-либо проблемы при получении этой работы:

http://jsbin.com/ekilom/2/edit

Надеется, что это помогает!

+0

Сладкий. Спасибо. – user1757436

Смежные вопросы