function(node, callback) {            
            if(index === 0) {
                callback(node)
                return false;
            }
            index--
            if(node.isExpanded()) {
                for(var i=0;i<node.childNodes.length;i++) {
                    if(!recur(node.childNodes[i], callback)) return false; 
                }
            }
            return true
        }
function(node, callback) {            
            if(index === 0) {
                callback(node)
                return false;
            }
            index--
            if(node.isExpanded()) {
                for(var i=0;i<node.childNodes.length;i++) {
                    if(!recur(node.childNodes[i], callback)) return false; 
                }
            }
            return true
        }
function ( node , callback ) { if ( index === 0 ) { callback ( node ) return false ; } index -- if ( node . isExpanded ( ) ) { for ( var i = 0 ; i < node . childNodes . length ; i ++ ) { if ( ! recur ( node . childNodes [ i ] , callback ) ) return false ; } } return true }
Поиск узла, где кликнули по наследованию
Поиск узла где кликнули по наследованию