Contextmenu插件不适用于模态。 jsTree中的错误?

时间:2015-11-17 09:29:49

标签: angularjs jstree bootstrap-modal

我正在ngJsTree directive使用jsTree

我在模态中使用它时遇到麻烦。 我为ngJsTree创建了issue。 但我不知道,没有角度指令如何重现这一点(没有角度的技能)。

enter image description here

它的屏幕,鼠标右键无法正常工作

更新

我为jsTree(plunker)复制了这个。 一段代码:

 $(function () {
    // 6 create an instance when the DOM is ready
    $('#jstree').jstree({
        "checkbox": {
            real_checkboxes: true,
            real_checkboxes_names: function (n) {
                var nid = 0;
                $(n).each(function (data) {
                    nid = $(this).attr("nodeid");
                });
                return (["check_" + nid, nid]);
            },
            two_state: true
        },
        "plugins": ["themes", "json_data", "ui", "checkbox", "contextmenu"]
    });
    // 7 bind to events triggered on the tree
    $('#jstree').on("changed.jstree", function (e, data) {
        console.log(data.selected);
    });
    // 8 interact with the tree - either way is OK
    $('#jstreedemobutton').on('click', function () {
        $('#jstree').jstree(true).select_node('child_node_1');
        $('#jstree').jstree('select_node', 'child_node_1');
        $.jstree.reference('#jstree').select_node('child_node_1');
    });
}); 

Contextmenu不属于模态。

1 个答案:

答案 0 :(得分:2)

您应该在css中添加以下规则: .vakata-context { z-index: 1100 }