Отключить функцию в качестве обработчика события BX24.unbind

Выберите инструмент для разработки с AI-агентом:

  • используйте Битрикс24 Вайбкод, чтобы создать приложение для Битрикс24 по описанию задачи без знания языков программирования. Агент напишет код и разместит приложение на сервере без ручной настройки хостинга
  • используйте MCP-сервер, чтобы разрабатывать интеграцию через REST API в своем проекте. Агент будет обращаться к официальной REST-документации

Метод BX24.unbind удаляет функцию func из обработчиков события eventName для элемента страницы element.

void BX24.unbind(DOMNode element, String eventName, Function func)
        

Параметры

Обязательные параметры отмечены *

Название
тип

Описание

element*
DOMNode

HTML-элемент страницы (DOM-элемент), для которого нужно удалить обработчик

eventName*
string

Название события. Для mousewheel дополнительно удаляется обработчик DOMMouseScroll

func*
function

Функция-обработчик, которую нужно удалить

Пример кода

Как использовать примеры в документации

BX24.init(function () {
            const button = document.getElementById('run-action');
        
            function onClick() {
                console.log('Кнопка нажата');
            }
        
            BX24.bind(button, 'click', onClick);
            BX24.unbind(button, 'click', onClick);
        });
        

Обработка ответа

Метод не возвращает данные (void).

Продолжите изучение