Плагин Jquery Dynatree - как получить потомков данного узла - PullRequest
1 голос
/ 13 февраля 2010

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

что-то вроде

 if (parentNode.hasChildren() == true) {
        alert('yay');

        if (parentNode.children == null) {
            alert('what the???');
        }
 }

этот код выведет 'yay', (я использую узел, у которого есть дети), но parentNode.children имеет значение null, потому что «что за ??» также выводится ....

Есть ли способ получить массив дочерних элементов определенного узла?

В приведенном выше случае я ожидал бы, что parentNode будет иметь массив дочерних элементов, но, похоже, нет никакого способа получить дочерние элементы, только добавлять и удалять их.

Правильно ли мое понимание?

Ответы [ 2 ]

3 голосов
/ 13 февраля 2010

Это parentNode.childList

0 голосов
/ 13 февраля 2010

попробуйте использовать

parentNode.children()

API jQuery для детей

...