@aby125

Как повесить js скрипт на bx-panel в битриксе?

Хочу сделать так, чтобы битриксовую панельку id = 'bx-panel' можно было двигать по вертикали мышкой. Сам код джава скрипта есть
var bx_panel = document.getElementById('bx-panel');
bx_panel.onmousedown = function(e) {...//тут код по перетаскиванию bx_panel}

Вставил его в код js скрипта шаблона сайта, проблема в том, что он bx_panel равен null, т.е. как я понимаю, он ещё не прогрузился, а уже пытается выполнится. Поэтому и возник сам вопрос, как грамотно и задумано в битриксе вешать скрипты на админ-панель?

Если я в консоль свой js код вставляю, когда страница полностью загружена, то работает правильно.
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
Попробуйте повесить инициализацию скрипта на BX.ready - https://dev.1c-bitrix.ru/api_help/js_lib/kernel/bx.php
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы