Gantt - attachEvent事件监听 - 两个参数事件

onAfterLinkAdd - 将新链接添加到甘特图后触发

void onAfterLinkAdd ( string|number id , object item ){ ... };

idstring|number

链接 ID

itemobject链接对象
gantt.attachEvent("onAfterLinkAdd", function (id, item) {
  // do something
});

 onAfterLinkDelete - 在用户删除链接后触发

 void onAfterLinkDelete string|number id , object item ){ ... };

idstring|number链接 ID
itemobject链接对象
gantt.attachEvent("onAfterLinkDelete", function (id, item) {
  // do something
});

 onAfterLinkUpdate - 在用户更新链接后触发

void onAfterLinkUpdate ( string|number id , object item ){ ... };

idstring|number链接 ID
itemobject链接对象
gantt.attachEvent("onAfterLinkUpdate", function (id, item) {
  // do something
});

 onAfterTaskAdd - 在用户向甘特图添加任务后触发

void onAfterTaskAdd ( string|number id , object item ){ ... };

idstring|number任务标识
itemobject任务对象
gantt.attachEvent("onAfterTaskAdd", function (id, item) {
  // do something
});

 onAfterTaskDelete -  在用户删除任务后触发

void onAfterTaskDelete ( string|number id , object item ){ ... };

idstring|number任务标识
itemobject任务对象
gantt.attachEvent("onAfterTaskDelete", function (id, item) {
  // do something
});

 onAfterTaskUpdate -  在用户更新任务后触发

void onAfterTaskUpdate ( string|number id , object item ){ ... };

idstring|number任务标识
itemobject任务对象
gantt.attachEvent("onAfterTaskUpdate", function (id, item) {
  // do something
});

 onBeforeTaskUpdate -  在用户更新任务之前触发

void onBeforeTaskUpdate ( string|number id , object new_item ){ ... };

idstring|number任务标识
new_itemobject任务的新(更新)对象
gantt.attachEvent("onBeforeTaskUpdate", function (id, new_item) {
  // do something
});

 onGanttScroll -  当甘特图滚动到特定点时触发

void onGanttScroll ( number left , number top ){ ... };

leftnumber水平滚动的位置
topnumber垂直滚动的位置
gantt.attachEvent("onGanttScroll", function (left, top) {
  // do something
});

 onLightboxChange -  当灯箱的结构改变时触发

void onLightboxChange ( string old_type , string new_type ){ ... };

old_typestring初始灯箱结构的名称
new_typestring新灯箱结构的名称
gantt.attachEvent("onLightboxChange", function (old_type, new_type) {
  // do something
});

 onLinkClick -  当用户点击链接时触发

void onLinkClick ( string id , [ Event e ] ){ ... };

idstring单击的链接的 id
eEvent本机事件对象
gantt.attachEvent("onLinkClick", function (id, e) {
  // do something
});

 onLinkIdChange -  当链接的 id 改变时触发

void onLinkIdChange ( string|number id , string|number new_id ){ ... };

idstring|number当前链接 ID
new_idstring|number新的链接 ID
gantt.attachEvent("onLinkIdChange", function (id, new_id) {
  // do something
});

 onMouseMove -  当鼠标移动到甘特图容器上时触发

void onMouseMove ( string|number id , Event e ){ ... };

idstring|number鼠标移动到的任务的 id
eEvent本机事件对象
gantt.attachEvent("onMouseMove", function (id, e) {
  // do something
});

 onRowDragEnd -  在用户在网格中放置一行后触发

void onRowDragEnd ( string|number id , string|number target ){ ... };

idstring|number用户在网格中拖动的任务的 id
targetstring|number放置拖行的任务的id已占用
gantt.attachEvent("onRowDragEnd", function (id, target) {
  // do something
});

 onScaleClick -  当用户在时间尺度上点击单元格时触发 

void onScaleClick ( Event Date date ){ ... };

eEvent本机事件对象
dateDate单击单元格的日期
gantt.attachEvent("onScaleClick", function (e, date) {
  // do something
});

 onTaskIdChange -  当任务的 id 改变时触发

void onTaskIdChange ( string|number id , string|number new_id ){ ... };

idstring|number当前任务的id
new_idstring|number新任务的 ID
gantt.attachEvent("onTaskIdChange", function (id, new_id) {
  // do something
});

 onTaskRowClick -  当用户点击表格中的一行时触发

void onTaskRowClick ( string|number id , HTMLElement row ){ ... };

idstring|number任务标识
rowHTMLElement单击行的 HTML 元素
gantt.attachEvent("onTaskRowClick", function (id, row) {
  // do something
});

Gantt - attachEvent事件监听icon-default.png?t=LA92https://mp.csdn.net/mp_blog/creation/editor/121919688

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值