Событие пожара при удалении узла с помощью jqTree - PullRequest
1 голос
/ 07 июня 2019

Эта скрипка пытается получить доступ к измененным данным дерева и отобразить их на консоли, когда узел перемещен и / или удален:

Рассматриваемое дерево основано на jqTree: https://mbraak.github.io/jqTree/

http://jsfiddle.net/adrianfiddleuser/ywo3z1rb/3/

Но предупреждение не срабатывает.

fiddle src:

HTML:

<div id="tree1"></div>

javascript + jQuery:

var data = [
    {
        label: 'node1',
        children: [
            { label: 'child1' },
            { label: 'child2' }
        ]
    },
    {
        label: 'node2',
        children: [
            { label: 'child3' }
        ]
    }
];
$('#tree1').tree({
    data: data,
    autoOpen: true,
    dragAndDrop: true,
    "check_callback" : true
}).on("copy_node.jstree", function () {
            alert("copy_node fires");
            console.log(data)
        }).on("move_node.jstree", function () {
            alert("move_node fires");
            console.log(data)
        });

Как активировать оповещение и получить доступ к измененной структуре дерева json?Я не правильно использую on?

...