я пытаюсь повесить событие на выбор значение в .select, но не пойму как перебрать дочерние элементы.
let select = document.getElementsByClassName('select');
let child = select.childNodes;
console.log(child);
.select не задан явно в DOM, он появляется благодаря библиотеки, которая формирует новый блок с селектами из тех чтобы были в DOM с классом .js-lib-select. При этом файл со скриптом multiSelectListener.js идет после библиотеки select.js и имеет bx.ready аналог jQuery document.ready, но
querySelectorAll()
всё равно его не находит, а
getElementsByClassName()
находит.