each

перебирает коллекцию элементов данных дерева

void each(function code,object master,boolean all,string pid);

Parameters

codefunctionфункция, которая вызовется для каждого элемента данных
masterobjectобъект, от которого вызывается функция (this по умолчанию)
allbooleanесли true, скрытые (а также скрытые фильтрацией) элементы не исключаются из перебора
pidstringid родительского узла. Используется для перебора элементов определенной ветки

Example

//перебирает все элементы дерева
tree.data.each(function(obj){
    console.log(obj.value);
});
 
//перебирает элементы с $parent="1.2"
tree.data.each(function(obj){
    console.log(obj.value)
}, this, true, "1.2");

Details

Обратите внимание, что:

  • each перебирает как родительские, так и дочерние узлы.
  • Функция each принимает data item object в качестве параметра.
  • Если вы укажете третий параметр (pid), each будет перебирать только дочерние узлы ветки.
See also
Наверх