Создание DOM элемента в библиотеке BX
За создание элемента отвечает функция BX.create
:
let myDiv = BX.create("DIV", {
props: { className: "my-class-1" },
children: [
BX.create("SPAN", {
props: { className: "my-class-2" },
html: "Span 1",
}),
],
});
Добавляем созданный узел к родителю с ID="container":
// вставляем в элемент с ID="container" через innerHTML
BX("container").innerHTML = myDiv.outerHTML;
// вставляем в элемент с ID="container" через метод append
BX.append(myDiv, BX("container"));