Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jstree叶节点是可扩展的。我想要叶节点的减号(-)_Javascript_Jquery_Node.js_Jstree_Jstree Search - Fatal编程技术网

Javascript Jstree叶节点是可扩展的。我想要叶节点的减号(-)

Javascript Jstree叶节点是可扩展的。我想要叶节点的减号(-),javascript,jquery,node.js,jstree,jstree-search,Javascript,Jquery,Node.js,Jstree,Jstree Search,我把主题定为 "themes": { "theme": "proton" }, 我的js树图像,叶节点符号为(+),不可展开。请参见突出显示的向节点添加状态:“已关闭” 例如,{“id”:5,“title”:“node”,status:“closed”}无论出于何种原因,想要将新主题中的三角形从jsTree 3.0更改回上一版本的加号/减号的任何人都会受益 我是这样做的: 我从themes/default文件夹下的

我把主题定为

  "themes": {
                     "theme": "proton"
                 },
我的js树图像,叶节点符号为(+),不可展开。请参见突出显示的向节点添加
状态:“已关闭”


例如,
{“id”:5,“title”:“node”,status:“closed”}

无论出于何种原因,想要将新主题中的三角形从jsTree 3.0更改回上一版本的加号/减号的任何人都会受益

我是这样做的:

  • 我从themes/default文件夹下的jstree3.0默认主题复制了32px.png
  • 我还需要以前版本的jsTree的加号/减号,所以我也复制了它




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

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

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


  • 要通知jstree节点是叶节点,对于1.0版,应将
    状态设置为
    “叶”
    ,对于3.0版,应将
    子节点
    属性设置为
    false

    在错误回复时进行修改。我想他在问如何告诉jstree节点是叶节点。他可能也不想要负号。