21.12.2022 11:44:38 am
Суть такая, есть элемент к которому цепляются разные события. Как сделать, чтобы перед установкой нового события, удалить существующее?
Спасибо.
Спасибо.
- Жалоба
21.12.2022 07:24:25 pm
Если работаете с jQuery, Вам подойдет метод
В данном случае будут убраны все обработчики событий. Если надо убрать какой то один, например,
Если на чистом JS, то так:
.off()
. Перед добавлением нового обработчика события делайте так:$('el').off();
В данном случае будут убраны все обработчики событий. Если надо убрать какой то один, например,
click
, то делаем так:$('el').off('click');
Если на чистом JS, то так:
element.removeEventListener(event, listener, useCapture);