jstree - создание чужого перетаскиваемого объекта после инициализации дерева - PullRequest
1 голос
/ 30 июля 2011

Мне удалось успешно запустить все примеры jsTree, но не было примера, как создать новый div на лету и иметь его в качестве легитимного объекта для перехода в jsTree.

Я попытался немного поиграть с drag_target, dnd_prepare, но безуспешно.

Я попробовал этот код:

"dnd" : {
            "drop_finish" : function () { 
            alert("DROP"); 
        },
        "drag_check" : function (data) {
            alert("drag_check");
            if(data.r.attr("id") == "phtml_1") {
                return false;
            }
            return { 
                after : false, 
                before : false, 
                inside : true 
            };
        },
        "drag_finish" : function (data) { 
            alert("DRAG OK"); 
        }

Но ни одно из окон предупреждения не было вызвано.
(я имею в виду http://www.jstree.com/documentation, конечно)

1 Ответ

2 голосов
/ 31 июля 2011

хорошо, я нашел свою ошибку. Один класс задается как jstree-draggable на , другой div, который будет служить основой для клонирования

...