zTree v3.x 内部的全部方法都可以通过 $.fn.zTree._z 进行调用,开放出来是为了更便于大家开发制作自己的 zTree 插件。
9 |如无特殊需求请勿使用此对象,以及修改此对象内部的各个函数。
10 |设置 zTree 的节点上是否显示 checkbox / radio
9 |默认值: false
10 |true / false 分别表示 显示 / 不显示 复选框或单选框
15 |var setting = {
19 | check: {
20 | enable: true
21 | }
22 | };
23 | ......
24 | zTree 节点数据中保存子节点数据的属性名称。
9 |默认值:"children"
10 |var setting = {
15 | data: {
16 | key: {
17 | children: "nodes"
18 | }
19 | }
20 | };
21 | ......
22 | zTree 节点数据保存节点名称的属性名称。
9 |默认值:"name"
10 |var setting = {
15 | data: {
16 | key: {
17 | name: "ename"
18 | }
19 | }
20 | };
21 | ......
22 | zTree 的唯一标识,初始化后,等于 用户定义的 zTree 容器的 id 属性值。
9 |请勿进行初始化 或 修改,属于内部参数。
10 |zTree 容器的 jQuery 对象,主要功能:便于操作。
9 |请勿进行初始化 或 修改,属于内部参数。
10 |设置 zTree 是否显示节点之间的连线。
9 |默认值:true
10 |true / false 分别表示 显示 / 不显示 连线
15 |var setting = {
19 | view: {
20 | showLine: false
21 | }
22 | };
23 | ......
24 | 用于设置节点的 checkBox / radio 的 focus 状态。[setting.check.enable = true 时有效]
9 |zTree 内部使用,请勿进行初始化 或 随意修改
10 |默认值:false
11 |true 表示当前鼠标移动到输入框内
16 |false 表示当前鼠标移动到输入框外
17 |用于保存节点的其他自定义数据信息,不要与 zTree 使用的属性相同即可,用户可随意设定。
9 |var node = { "id":1, "name":"test1", "ename":"test eName"};
14 | 用于记录节点是否处于编辑名称状态。[setting.edit.enable = true 时有效]
9 |zTree 内部使用,请勿进行初始化 或 随意修改
10 |默认值:false
11 |true 表示节点处于编辑名称状态
16 |false 表示节点未处于编辑名称状态
17 |记录节点 的 hover 状态,主要用于 setting.view.addHoverDom / removeHoverDom 。
9 |zTree 内部使用,请勿进行初始化 或 随意修改
10 |默认值:false
11 |true 表示节点处于 hover 状态
16 |false 表示节点未处于 hover 状态
17 |zTree 对象使用的 setting 配置数据,详细请参考 “setting 配置详解”中的各个属性详细说明
9 |v3.x 取消了原先操作 setting 的方法,让用户可以较自由的修改参数,但请注意,对于 zTree 初始化有影响的参数后期修改是不会起作用的,请对各个属性有较深入的了解以后再考虑进行修改。
10 |All of the internal methods in zTree v3.x are available through '$. fn.zTree._z', 9 | use this if you want to develop your own zTree plug-ins.
10 |Unless you are writing a plugin, 11 | you should not use this object.
12 |The node data's attribute to save the child nodes.
9 |Default: "children"
10 |var setting = {
15 | data: {
16 | key: {
17 | children: "nodes"
18 | }
19 | }
20 | };
21 | ......
22 | The node data's attribute to save the node name.
9 |Default: "name"
10 |var setting = {
15 | data: {
16 | key: {
17 | name: "ename"
18 | }
19 | }
20 | };
21 | ......
22 | zTree unique identifier. After the initialization, it equals to the id attribute value of the user-defined zTree container.
9 |Do not initialize or modify it, it is an internal argument.
10 |zTree DOM's jQuery object, the main function: easy to internal operations.
9 |Do not initialize or modify it, it is an internal argument.
10 |Used to save other custom data of node, do not use the same attribute name with ztree used, the user can freely set.
9 |var node = { "id":1, "name":"test1", "ename":"test eName"};
14 |