跳到主要内容

event

Description

在HTML元素上设置事件处理程序

event: (node: HTMLElement | string, event: string, handler: GanttCallback, options?: boolean | HandlerSettings) => void

Parameters

  • node - (required) HTMLElement | string - HTML元素或其id
  • event - (required) string - 事件名称(不带"on"前缀)
  • handler - (required) function - 处理该事件的函数
  • options - (optional) boolean | HandlerSettings - 可选,useCaptureoptions参数值。更多信息

Example

// 为 'onclick' 事件添加处理程序
gantt.event("divId", "click", function(event){
// e - DOM事件对象
do_something();
}, options);

Details

通过 event 添加的所有事件监听器将在调用 destructor 时自动移除。

Change log

  • 版本4.0中新增