HTMLElement.off method
HTMLElement › off
Official
Removes an event listener from the element.Signature:
off(this: HTMLElement, type: K, selector: string, listener: (this: HTMLElement, ev: HTMLElementEventMap[K], delegateTarget: HTMLElement) => unknown, options?: boolean | AddEventListenerOptions | undefined): voidParameters:
| Parameter | Type | Description |
|---|---|---|
| this | HTMLElement | The element to remove the event listener from. |
| type | K | The type of event to listen for. |
| selector | string | The selector of the event target. |
| listener | (this: HTMLElement, ev: HTMLElementEventMap[K], delegateTarget: HTMLElement) => unknown | The listener to call when the event is triggered. |
| options? | boolean | AddEventListenerOptions | undefined | The options of the event listener. |
Returns: void
Example:
document.body.off('click', 'div', document.body._EVENTS.click[0].listener);