component.js
http://joxi.ru/DmBeLZPfqyq1Dr
http://joxi.ru/5mdpYBqCqOqZGm
http://joxi.ru/KAxRoJLcVEVQnm
В итоге filterNode у меня null(от component.getEntity, в консоли когда я делаю например BX('basket-filter') - элемент находится, в контексте скрипта filter+component - не находится.
Я уже на getEntity скармливал jquery через get(0), потом попробовал BX() задав нужным элементам айдишники, потом уже через dom.querySelector, всё так-же
Я так понимаю в момент инита скрипта у меня дом-дерева не существует, но как родной скрипт находит все элементы?
getCacheNode так-же обращается к BX через айдишники
Родной скрипт выполняется, когда необходимый DOM уже существует, наверно. Как это там решено - смотрите в нем. В крайнем случае можно выполнять свои скрипты уже в событии BX.ready(), напр
Так и сделал, да
Обсуждают сегодня