У меня есть функция:
const foo = () => {
// blablabla
};
Сначала я добавляю прослушиватель событий:
$('body').on('click', foo);
Затем я пытаюсь удалить его, но не получается:
$('body').off('click', foo);
Его можно удалить только со всеми другими событиями:
$('body').off('click');
Обновление:
Я пытаюсь добавить addEventListener & removeEventListener, по-прежнему не работает.
Более подробно:
condition ? $('body').on('click', foo) : $('body').off('click', foo);
Имеет ли значение условие if?