Эта скрипка пытается получить доступ к измененным данным дерева и отобразить их на консоли, когда узел перемещен и / или удален:
Рассматриваемое дерево основано на 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
?