Я работал над библиотекой макетов.это разбито на панели объекта.Мне нужно искать во вложенных элементах идентификатор и вставлять данные до или после целевого элемента.Я могу использовать сплайс для размещения нового элемента, но я не могу понять, как искать объект.Если это возможно, я бы предпочел не использовать внешнюю библиотеку.
Любой совет или помощь с этим будет очень признателен
вот пример объекта панели
panel['menu'] =
{
"id":"menu",
"css":"panel",
"floating":true,
"elements":[{
"id":"menu-header",
"html":"<h1 class=\"header\">Loading</h1>",
"index":0,
"sib_count":1
}]
};