我正在使用jsTree 1.0-rc3.我正在尝试查找操作结果参数,例如新位置父级,新位置顺序(给定父级的所有子级中元素的索引)等.我已设法找出:
> data.rslt.op.attr(“id”)=旧的父ID
> data.rslt.np.attr(“id”)=新的父ID
但不知道其余的. jstree在这里缺少文档,我花了几个小时的时间来完成它并且我的想法已经用完了.顺便说一句,任何人都可以解析结果缩写,这些是:
>警察
> cp
> cr
> np – 新父母
> o
> op – 老父母
>或
> ot
> p
> r
> rt
我喜欢jstree,但这种命名惯例让我发疯.
最佳答案 我知道什么是o.
o – 代表obj.移动(拖动)节点时,移动的对象位于o中.
您可以使用访问该obj
data.rslt.o.attr("id");
在哪里访问触发了点击事件的对象,你必须使用
data.rslt.obj.attr("id");