mouseUp(event, treeId, treeNode)

zTree

mouseUp(event, treeId, treeNode)

目录: [事件] --> [callback 回调函数]概述

用户在使用 zTree 的页面上,编写 onMouseUp(event, treeId, treeNode) 函数(函数名可以自定义),并配置在 setting 的 callback 参数内,即可监听 zTree 的 mouseUp 事件。

该事件在节点被鼠标按键抬起后触发。

如果用户配置了 beforeMouseUp 方法,并返回 false,将无法触发 mouseUp 事件 。

注意:鼠标按键抬起对于 zTree 本身不进行任何其他操作,仅仅为了便于用户进行扩展应用而制作的。

参数

eventjs event 对象

onMouseUp 事件返回的标准 event 对象

treeIdString

因为 zTree 支持页面上同时存在多个 zTree 的实例,因此在 callback 回调函数内返回对应 zTree 的 treeObjId,便于用户操控

treeNodeJSON

如果 mouseUp 事件发生在节点的 A 对象内则返回该节点的 JSON 数据对象,否则为 null

示例

描述:

每次鼠标按键抬起后,弹出对应节点的 tId 以及 name 信息

js 代码:
......
var setting = {
    callback : {
      mouseUp: zTreeOnMouseUp,
      ......
    },
    ......
};
......
function zTreeOnMouseUp(event, treeId, treeNode) {
    if (treeNode)
      alert(treeNode.tId + ", " + treeNode.name);
    else
      alert("is root");
}
......

相关事件

beforeMouseUp(treeId, treeNode)