У меня есть типы, настроенные таким образом, что он не позволяет создать узел под узлом определенного типа. Это работает из коробки. Но я хотел бы изменить это так, что если пользователь пытается это сделать, он просто создает его над узлом, как дядя.
Пример:
Parent 1
Parent 2
-- child 1
-- child 2
Parent 3
Таким образом, если пользователь нажимает на дочерний элемент 2 и хочет создать новый узел, он должен просто поместить его на одну иерархию выше, став Родителем 4.
Мой код кнопки сейчас такой:
case "add_folder":
$("#demo").jstree("create", null, "first",
{ "attr" :
{ "rel" : this.id.toString().replace("add_", "") }
});
break;
Я уже проверил, что второй параметр в списке касается позиции нового узла («первый» в приведенном выше коде). Но, насколько я понимаю, это позволяет только следующее:
- до
- после
- внутри
- первый
- последний
Но мне нужно что-то вроде above
.
Ребята, вы знаете, как это обойти?