Динамическое добавление элементов dom к дочерним элементам jstree - PullRequest
0 голосов
/ 09 января 2019

Я могу привязать данные json к jstree. Я хочу добавить элементы html dom к каждому узлу с помощью JQuery.

Но я мог только добавлять элементы к родительским узлам, используя этот код:

 $('#jstree').on('ready.jstree', function () {                            
                var listItems = $("#jstree ul li");
                listItems.each(function (idx, li) {
                      var product = $(li);                              
                      product.append('<div class="">link</div>');
                            });                            
                        }).jstree({
                            'core': {
                                'data': jQuery.parseJSON(x)
                            }                                
                        }); 

выглядит так:

parent     link
    child  
parent     link   

ожидайте отображения:

parent     link
    child  link
parent     link   

Поскольку каждый jstree-children сначала скрывается без щелчка по родительскому элементу, элементы не появляются в дочерних узлах.

скрипка: https://jsfiddle.net/r4eguav1/

Как добавить элементы html к дочерним узлам в jstree?

...