如何使用jquery更改jstree方向?

时间:2017-01-24 07:23:03

标签: javascript jquery html jstree

我正在创建一个双语表单,其中我使用了jstree。我将在两种语言之间切换,方向不同。我知道jstree继承了身体的方向。但我想以编程方式改变它的方向。

这是我的jstree代码:

$('#productTree').jstree({
    "core": {
        'data': result.ProductsTree,
        "multiple": true,
        "check_callback": false,
        'themes': {
            'variant': 'large',
            'stripes': true,
            "icons": true,
        }
    },
    "checkbox": {
        "keep_selected_style": false,
        "three_state": false
    },
    "plugins":
        ["checkbox"]
});

1 个答案:

答案 0 :(得分:0)

您必须在核心选项对象中启用rtl选项:

$('#productTree').jstree({
    "core": {
        'rtl' : true,
        'data': result.ProductsTree,
        "multiple": true,
        "check_callback": false,
        'themes': {
            'variant': 'large',
            'stripes': true,
            "icons": true,
        }
    },
    "checkbox": {
        "keep_selected_style": false,
        "three_state": false
    },
    "plugins":
        ["checkbox"]
});