Basicprimitives组织结构图节点预览工作错误

时间:2015-12-02 21:18:56

标签: javascript jquery html jquery-ui jquery-ui-widget

我使用BasicPrimitives-orgChart成功创建了一个组织结构图,但是当您执行鼠标悬停时我遇到了节点预览的问题。 有时随机灰色"预览"节点出现在屏幕左侧。

有时预览会正确显示 should be like this

但有些时候会出现灰色节点 gray preview node

我的图表创建

function buildChart() {
    var options = new primitives.orgdiagram.Config();
    var jsonString = $("[id$=txhDat]").val();
    var datos = JSON.parse(jsonString);
    var arrayItem = [];
    for (index = 0; index < datos.length; index++) {
        var objUbica = datos[index];
        var item = new itemUbica(objUbica.cve, objUbica.name, objUbica.parent, objUbica.index);
        var itemFinal = new primitives.orgdiagram.ItemConfig(item);
        arrayItem[arrayItem.length] = itemFinal;
    }
    options.items = arrayItem;
    options.cursorItem = 0;
    options.templates = [getTemplateUbica()];
    options.onItemRender = onTemplateRender;
    options.hasButtons = primitives.common.Enabled.True;
    options.hasSelectorCheckbox = primitives.common.Enabled.False;
    options.onButtonClick = function (e, data) {

        switch (data.name) {
            case "move":
                $("[id$=]")
                dialogMoveOp(data.context.cveUbica, data.context.ubica);
                break;
        }
    };
    jQuery("#divChart").orgDiagram(options);
}

这也发生在第一次渲染之后我不操纵DOM中的任何东西。 See the initial div there (divChart)

0 个答案:

没有答案