Javascript jsTree不反映层次结构嵌套
我有一个处理两个级别的jsTree 问题是父对象和子对象在视觉上处于同一级别。 您确实需要展开父对象以查看其子对象,但它显示在同一级别-由于某种原因没有嵌套 我使用默认的rtl主题Javascript jsTree不反映层次结构嵌套,javascript,jquery,json,jstree,Javascript,Jquery,Json,Jstree,我有一个处理两个级别的jsTree 问题是父对象和子对象在视觉上处于同一级别。 您确实需要展开父对象以查看其子对象,但它显示在同一级别-由于某种原因没有嵌套 我使用默认的rtl主题 有什么想法吗?最终我解决了这个问题,在默认rtl主题css(style.css)的ul中添加了右边空白: 我也有同样的问题,但在查看源代码并将RTL的默认值从false更改为true之后,所有内容都已更改为RTL 如果您使用的是jsTree 1.0-rc3,修订版:236或更高版本,则必须使用 $('#MyTreeC
有什么想法吗?最终我解决了这个问题,在默认rtl主题css(style.css)的ul中添加了右边空白:
我也有同样的问题,但在查看源代码并将RTL的默认值从false更改为true之后,所有内容都已更改为RTL 如果您使用的是jsTree 1.0-rc3,修订版:236或更高版本,则必须使用
$('#MyTreeControl').jstree({ core: { 'rtl': true }});
使用核心:{'rtl':true}是关键部分
以下是完整的示例:
$('#MyTreeControl').jstree({
'themes' : {
'theme' : 'default-rtl',
'dots' : true,
'icons' : true
},
core: { 'rtl': true }});
内维特先生提出的解决方案有一个问题。如果你使用像Rename Treeview这样的插件将无法正常工作
$('#MyTreeControl').jstree({
'themes' : {
'theme' : 'default-rtl',
'dots' : true,
'icons' : true
},
core: { 'rtl': true }});