跳到主要内容

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 - 一个 HTML 事件的名称(不含 'on' 前缀)
  • handler - (required) function - 事件处理函数
  • options - (optional) boolean | HandlerSettings - 可选,useCapture 或 options 参数的取值。详见信息

Example

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

Details

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

Change log

  • 在 4.0 版本中新增
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.