我正在尝试更改主题如下:
我复制了默认文件夹的内容并将其复制到名为david的文件夹中
我在style.css中使用replace all来在我的编辑器中用.jstree-david更改.jstree-default的实例
我链接到大卫样式表
我将此代码添加到jstree配置对象的核心对象
"themes": {
"name": "david",
"dots": true,
"icons": true
}
树渲染时没有通常的点和图标,单击不会展开根节点。
如何为这个新的jstree创建主题? style.css文件和关联的sprite与我以前使用的版本1主题不同。
是否已经为jstree 3.0.0创建了任何可用的主题?
更新: 因此习惯于从StackOverflow获取我的信息,我很高兴能够非常及时地从jstree的作者那里直接获得help这个问题。
答案 0 :(得分:26)
你还记得成功包含你的css文件吗? 我使用以下代码将主题更改为黑暗。希望能帮到你。
$('#jstree_demo_div').jstree({
'core' : {
"themes": {
"name": "default-dark",
"dots": true,
"icons": true
},
...
<link rel="stylesheet" href="/media/images/jstree_themes/default-dark/style.min.css" />