eventRemove

从指定的 HTML 元素中移除事件处理函数

void eventRemove(HTMLElement | string node,string event,function handler, [boolean | HandlerSettings options] );
nodeHTMLElement | stringHTML 元素或其 ID
eventstring事件名称(不带 'on' 前缀)
handlerfunction处理该事件的函数
optionsboolean | HandlerSettings可选,表示 useCapture 标志或 options 对象。详情请见

Example

const handler = function(event){
    console.log("event!");
};
var element = document.querySelector(".my-element");
 
gantt.event(element, "click", handler);
 
gantt.eventRemove(element, "click", handler);

Details

通过 event 添加的任何事件监听器,在调用 destructor 时会被自动移除。

See also
Change log

版本 4.0 中新增

Back to top