eventRemove

entfernt einen Event-Handler von einem angegebenen HTML-Element

void eventRemove(HTMLElement | string node,string event,function handler, [boolean | HandlerSettings options] );
nodeHTMLElement | stringdas HTML-Element oder dessen ID
eventstringder Event-Name (ohne das Präfix 'on')
handlerfunctiondie Funktion, die den Event behandelt
optionsboolean | HandlerSettingsoptionale Angabe, entweder das useCapture-Flag oder ein options-Objekt. Details siehe

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

Alle Event-Listener, die über event hinzugefügt wurden, werden automatisch entfernt, wenn destructor aufgerufen wird.

See also
Change log

hinzugefügt in Version 4.0

Zurück nach oben