Jstree Leaf Node是一个可扩展的图标.我想要叶子节点的减号( - )

Sag*_*r K 3 javascript jquery node.js jstree jstree-search

我把主题设为

  "themes": {
                     "theme": "proton"
                 },
Run Code Online (Sandbox Code Playgroud)

我的js树图像与叶 在此输入图像描述节点标记为(+),不可扩展.请突出显示

Dav*_*ang 11

对于任何想要将新主题中的三角形从jsTree 3.0更改回上一版本的加号/减号的人来说,这将是有益的.

我是这样做的:

  1. 我从themes/default文件夹下的jsTree 3.0默认主题中复制了32px.png.

    来自jsTree 3.0的32px.png

  2. 我还需要jsTree以前版本的加号/减号,所以我也复制了它.

    以前版本的jsTree的背景图片

  3. 然后我使用gimp2软件复制加号和减号.
    注意:新版本32px.png中的图标为32x32像素,而旧版本中的图标为18x18像素.

  4. 我不知道您使用什么平台/框架来开发软件,但我使用的是Asp.Net MVC.最好不要在同一个主题文件夹中创建新主题"plusminus"以及插件,因为下次更新插件时,您创建的新主题将被覆盖.我刚刚在Content下创建了另一个文件夹,并从themes/default/folder中复制了所有文件(你只需要用你刚刚创建的自定义文件替换32px.png).

  5. 这是我的自定义32px.png,带有插头和减号,而不是三角形.

    自定义背景图像加上减号